石家庄谁会搭建网站,中山百度推广优化排名,什么是wap网站,高端网站开发哪里好错误#xff1a;FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
该错误是在进行生产环境通过 Dockerfile 构建前端项目镜像时抛出的。
解决办法就是修改 node 内存限制#xff1a;
从 Node.js v8.0 开始FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
该错误是在进行生产环境通过 Dockerfile 构建前端项目镜像时抛出的。
解决办法就是修改 node 内存限制
从 Node.js v8.0 开始就可以使用NODE_OPTIONS 环境变量对 node 内存做全局设置 max_old_space_size
解决方法1
# 使用 increase-memory-limit 插件增加 node 服务器内存限制全局安装 increase-memory-limit 插件包
cnpm install --save-dev increase-memory-limt
# 安装完成后在项目目录执行
increase-memory-limit
# 或者
npx cross-env LIMIT4096 increase-memory-limit
解决方法2
# 修改项目 package.json 文件将对应打包脚本添加 --max_old_space_size4096 参数限制
{scripts: {build:stage: node --max_old_space_size4096 node_modules/vite/bin/vite.js build --mode staging}
}