vue report命令没有生成report.html

416 阅读1分钟

今天用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文件)