You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 10 PowerShell设置及查看NODE_OPTIONS环境变量的正确方法

问题原因

你之前使用的set命令和%NODE_OPTIONS%变量引用语法都是Windows传统CMD的专属语法,PowerShell不兼容该写法,因此会出现设置、查询失败的情况。

临时环境变量配置(仅当前PowerShell会话有效,关闭窗口后自动失效)

  • 设置命令:
    $env:NODE_OPTIONS = "--max_old_space_size=4096"
    
  • 查看命令:
    echo $env:NODE_OPTIONS
    
    执行后会直接输出设置的参数值。

永久环境变量配置(重启PowerShell/系统后仍然生效)

使用.NET环境变量操作方法即可实现永久配置,分为两种作用域:

  • 仅对当前Windows用户生效,无需管理员权限:
    [Environment]::SetEnvironmentVariable("NODE_OPTIONS", "--max_old_space_size=4096", "User")
    
  • 对设备所有用户生效,需要以管理员身份运行PowerShell执行:
    [Environment]::SetEnvironmentVariable("NODE_OPTIONS", "--max_old_space_size=4096", "Machine")
    

注意:永久配置完成后需要重启PowerShell窗口才会生效,如果需要当前窗口立即生效,可以额外执行一遍上面的临时设置命令。

内容的提问来源于stack exchange,提问作者william007

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 07:54:07