1)直接运行打包命令
yarn run build
或
npm run build
或
yarn build
等待完成即可在项目目录看到build文件夹,表示成功。目录结构如下
问题:报错 Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
原因:内存不够用(内存溢出)
解决1:cmd里运行 setx NODE_OPTIONS --max_old_space_size=4096
解决2:在 package.json 文件下加入:
"start": "set NODE_OPTIONS=--max_old_space_size=4096&&webpack-dev-server --inline",
执行npm run build 再次打包成功。
其它问题:打包文件过大解决
https://www.cnblogs.com/wangyue99599/p/8136108.html