设置NODE_OPTIONS后Rsbuild开发与构建仍内存超限求助
Rsbuild开发服务器内存占用过高,无法通过NODE_OPTIONS限制的问题
我按照Rsbuild文档推荐设置了NODE_OPTIONS=--max-old-space-size环境变量,但Rsbuild开发服务器仍存在内存占用过高问题,无法有效限制内存。通过**活动监视器(Activity Monitor)**监测发现,无论采用何种设置,内存占用始终超过5GB。
相关环境信息
- 技术栈:node: v18.17.0、yarn: v1.22.22、react: v18.2、@rsbuild/core: v1.1.10、TypeScript: v4.9.4
- 设备配置:OS: macOS Sequoia (v15.0)、RAM: 16GB
已尝试的内存限制方式
- 通过Node命令直接调用Rsbuild脚本:
"script":{ "build": "node --max-old-space-size=4096 ./node_modules/@rsbuild/core/bin/rsbuild.js build" }
- 通过
NODE_OPTIONS环境变量设置:
"script":{ "build": "NODE_OPTIONS=--max_old_space_size=4096 rsbuild build" }
- 在
rsbuild.config.js中设置环境变量:
process.env.NODE_OPTIONS = '--max-old-space-size=4096'
内容的提问来源于stack exchange,提问作者Ayush
相关产品推荐
相关产品推荐

