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

VSCode直接运行JavaScript代码报错:'node'未被识别,求助解决

解决'node'未被识别的问题

1. 确认Node.js是否安装

打开终端(Windows用CMD/PowerShell,Mac/Linux用系统终端),输入命令 node -v:

  • 若输出类似v18.17.0的版本号,说明已安装;
  • 若提示找不到命令,去Node.js官网下载对应系统的安装包,默认安装即可。

2. 检查Node.js是否添加到系统环境变量

已安装但仍报错,基本是环境变量未配置:

  • Windows:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,在系统变量的「Path」列表中查找C:\Program Files\nodejs\(默认安装路径),没有则点击「新建」添加该路径,之后必须重启VSCode和终端。
  • Mac/Linux:打开终端输入 echo $PATH,查看输出是否包含Node.js的安装路径(通常是/usr/local/bin),若没有则编辑~/.bash_profile或~/.zshrc文件,添加一行 export PATH=$PATH:/你的node安装路径/bin,保存后执行 source ~/.bash_profile(对应你编辑的配置文件),再重启VSCode。

3. 给Code Runner指定Node.js绝对路径(备选方案)

若环境变量配置后仍无效,可直接在Code Runner中指定路径:

  • 打开VSCode设置(快捷键Ctrl+,),搜索「Code Runner: Executor Map」,点击「编辑 in settings.json」;
  • 找到javascript对应的配置,将原有的 "javascript": "node" 修改为Node.js可执行文件的绝对路径,例如:
    • Windows:"javascript": "C:\\Program Files\\nodejs\\node.exe"
    • Mac/Linux:"javascript": "/usr/local/bin/node"

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 23:24:41