CNode

webpack内存泄漏

问答
Rrebornchris发布于9 年前最后回复9 年前7 回复7902 浏览0 收藏

基于vue+webpack2的一个项目,只要运行npm run dev,不到15分钟内存就被完全吃光了。环境是macOS 10.12.5 16G内存都不够用,浏览器为chrome。已经换了三个版本都无济于事,平时日常浏览正常,就是只要开npm run dev就不行了。求救大家!!!

查看回复

回复 (7)

C
cctv1005s#1·9 年前

要不要考虑把代码放出来,光这样描述很难知道具体出了什么问题

Y
yuduxyz#2·9 年前

曾经我也碰到过类似的问题,后来发现是 watch 了 node_modules ...

Y
yuanzhhh#3·9 年前

最有可能的应该也是... node_modules被编译进去了~

Z
zy445566#4·9 年前

这个问题有点奇怪,之前看到说node默认内存使用大小最大只有1.4G,而且我也试过将内存撑满,但确实在超过1.4G的时候报错 那webpack内存使用怎么可能把你16G内存吃光,而不报错?有大神解释下么?

H
helloMozilla#5·9 年前

这个不叫内存泄露吧,叫内存溢出吧

R
rebornchris#6·9 年前
引用 yuduxyz曾经我也碰到过类似的问题,后来发现是 watch 了 node modules ...

@yuduxyz 好像就是这个问题! 但是我使用vue-cli起手的项目呀,webpack 配置里头除了加了几个loader好像没动其他了。请问在哪里取消watch node_modules??

参与回复
登录后即可参与回复。登录