今天用npm run build --report / npm run build --report --report
两个命令生成report文件都失败了,
甚至还想用webpack的webpack-bundle-analyzer插件,但是vueCli本身就支持了这个插件功能,所以不想多下这个插件
打包的过程中,还报错内存溢出了,javascript heap out of memory
解决方法可以在package.json中,修改打包命令
serve 和 build 都指定内存大小
增加fix-memory-limit命令
"scripts": {
"serve": "node --max_old_space_size=4096 node_modules/@vue/cli-service/bin/vue-cli-service.js serve",
"build": "node --max_old_space_size=4096 node_modules/@vue/cli-service/bin/vue-cli-service.js build",
"fix-memory-limit":"cross-env LIMIT=4096 increase-memory-limit"
},
然后
yarn build --report 生成成功 (用npm还是不能生成report文件)