使用npm build内存溢出
错误:
neffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory internal::GCIdleTimeHandler::GCIdleTimeHandler+4506
解决方案 :
关闭所有cmd /代码编辑器,打开 cmd 输入
setx NODE_OPTIONS --max_old_space_size=8192
在 package.json 加入 --max_old_space_size=8192
1、 vue-cli2.x "build:h5": "cross-env NODE_ENV=production UNI_PLATFORM=h5 vue-cli-service --max_old_space_size=8192 uni-build"
2、 vue-cli4.x "build:prod": "cross-env NODE_ENV=production env_config=prod node --max_old_space_size=8192 build/build.js"