前端打包,内存不够,打包失败。
解决办法:
1、npm install -g increase-memory-limit
2、npm install -g cross-env
3、然后还需要把所有node_modules bin 下面的.cmd文件里的 “%_prog% ”改成 %_prog%
4、然后还需要把所有node_modules bin 下面的.cmd文件里的 –max-old-space-size=4096改成 –max-old-space-size=8192,,就是把之前的数值该打一点,改成8196(即内存改大一点,改成了8M,如果内存还不够,就再改大点试试)
5、执行命令 npm run fix-memory-limit,,如果这个命令不能执行,则在package.json文件的scripts里加上fix-memory-limit的命令,”fix-memory-limit”: “cross-env LIMIT=8192 increase-memory-limit”,注意命令里面的数值8192跟第4步中改过之后的数值对应起来
6、再执行打包命令npmrun build即可(打包命令按自己的项目中的打包命令来)。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容