在Node中通过JavaScript使⽤内存时只能使⽤部分内存(64位系统:1.4
GB,32位系统:0.7 GB)。
如果前端项⽬比较庞⼤,Webpack编译时就会占⽤很多的系统资源,如
果超出了V8引擎对Node默认的内存限制⼤⼩时则启动失败。若碰到此情况,可以手动设置 node 启动参数 --max-old-space-size
,分配更多的内存。
设置方式如下;
"large-start":"cross-env NODE_OPTIONS=--max-old-space-size=4096 npm start",
"large-build":"cross-env NODE_OPTIONS=--max-old-space-size=4096 npm run build"