- webpack编译报错提示内存溢出:
这个报错的意思就是Node内存不足所导致的。我们都知道 Node 是基于V8引擎,在一般的后端开发语言中,在基本的内存使用上没有什么限制。
但是,在 Node 中通过 JavaScript 使用内存时只能使用部分内存(64位系统下约为1.4 GB,32位系统下约为0.7 GB)所以不管你电脑实际内存多大,在node运行JavaScript打包编译的时候所使用的内存大小,并不会因为你系统的实际内存大小改变而改变。
- window系统下解决办法:
在\node_modules\.bin\webpack-dev-server.cmd文件中添加 --max_old_space_size=2048
或者:
根据自己电脑内存大小,调整打包编译的时候所使用的内存大小
来源:oschina
链接:https://my.oschina.net/u/4276394/blog/3185286