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

VS Code中Code Runner无全局启用提示且node命令未识别求助

解决Code Runner扩展无全局启用提示+Node未识别问题
  • 先重启VS Code甚至系统,有时候PATH更新后VS Code没重新读取环境变量,重启能让它加载新配置,这是最省心的第一步。
  • 检查VS Code集成终端的PATH:
    打开VS Code终端(Ctrl+),输入echo %PATH%(Windows)或echo $PATH`(Mac/Linux),看Node的安装路径是否在输出里。如果没有,手动给VS Code配置终端环境变量:
    1. 打开设置(Ctrl+,),搜索terminal.integrated.env.windows(对应你的系统),点击「编辑 in settings.json」
    2. 在配置里添加Node的绝对路径,示例:
      "terminal.integrated.env.windows": {
        "PATH": "${env:PATH};C:\\Program Files\\nodejs"
      }
      
      替换成你实际的Node安装路径。
  • 给Code Runner指定Node的绝对路径:
    打开设置,搜索code-runner.executorMap,点击「编辑 in settings.json」,找到javascript对应的配置行,把node改成Node程序的绝对路径,示例:
    "code-runner.executorMap": {
      "javascript": "\"C:\\Program Files\\nodejs\\node.exe\" $fullFileName"
    }
    
    这样Code Runner会直接调用指定的Node程序,不用依赖环境变量。
  • 确认扩展启用状态:
    打开扩展面板(Ctrl+Shift+X),找到Code Runner,确保它是启用状态,且没有被当前工作区禁用(如果右下角有「工作区已禁用」标记,点击启用)。同时检查设置里的code-runner.enable是否为true。
  • 最后手段:重置VS Code设置
    打开命令面板(Ctrl+Shift+P),输入Preferences: Reset Settings,选择重置所有设置或仅扩展相关设置,之后重新安装Code Runner再配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 19:12:47