问题背景
当打包时报了个错误 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
,内存溢出了,就要改内存,但是修改环境变量之后。系统内置终端、IDEA的终端都生效,只有VSCode的终端怎么搞都不行。网上又说使用管理员启动,重启操作系统都没有用。
解决方式
直接修改 VSCode 的配置就行了,在设置中搜索 terminal.integrated.env
,我是 Windows 11系统,所以选择 terminal.integrated.env.windows
。
直接点击 在 setting.json
中编辑加入以下内容即可:
"terminal.integrated.env.windows": {
"NODE_OPTIONS": "--max-old-space-size=8192"
}