赞
踩
背景: create-react-app搭建react项目,默认使用最新版本,react@18.0.2.自行改为17.0.2版本+配置less.使用pnpm下载依赖。start报错:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
截图:
大致是:node运行时, 内存溢出。
找了一波 各种设置node内存,环境变量啥的 没用。最终有效解决方案为:package.json/scripts运行启动和打包之前取消sourcemap的使用。
修改如下:
代码:
"start": "export GENERATE_SOURCEMAP=false && node scripts/start.js",
"build": "export GENERATE_SOURCEMAP=false && node scripts/build.js"
可在create-react-app官方文档中查看该issue:create-react-app/ issue
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。