macos vue node占用内存过高解决办法!亲测

对于网上一些教程也有相似点不过他们基本不好使。。。在此 我写篇最新的教程。。

在我们dev环境开发vue时候 看下资源管理器 动不动 就飘到1G 。。我昨天居然飘到2g吓死劳资了 经过各种查找 加上论坛各位大佬的博客 进行一次探索 最终把内存压到了400m以下 引的依赖多占用内存就高 不可避免 !

具体教程

macos在.bash_profile下加入

export NODE_OPTIONS=--max_old_space_size=400

对插件进行一下设置

increase-memory-limit

然后在package.json中加入以下

"scripts": {
    "fix-memory-limit": "cross-env LIMIT=400 increase-memory-limit"
  },
  "devDependencies": {
    "increase-memory-limit": "^1.0.7",
    "cross-env": "^5.0.5"
  }

这样就不会超过400m了,然后在安装所需要的插件

npm install

这样最后可以直接把node压到400以下
上截图
macos vue node占用内存过高解决办法!亲测_第1张图片
开心么,,,有人可能问 我的java四个服务为什么会这么低 ,,也是进行一些压榨 调教。。我使用vscode springboot 如果想用vscode的小伙伴 请看这篇文章 vscode调教jvm配置

你可能感兴趣的:(vue,node,webpack)