在VSCode中运行JavaScript程序时'node'未识别的解决求助
解决VSCode中运行JavaScript提示'node'未识别的问题
重启VSCode
你在CMD里能正常识别node,说明系统环境变量已经配置正确,但VSCode可能是在安装Node.js之前启动的,没加载到最新的环境变量。关闭所有VSCode窗口后重新打开,再尝试运行代码。检查Code Runner扩展的执行配置
- 打开VSCode设置(快捷键
Ctrl+,),搜索code-runner.executorMap - 找到JavaScript对应的配置项,确保值为
"javascript": "node" - 若还是不行,可直接指定Node.js的绝对路径,比如Windows系统下类似
"javascript": "C:\\Program Files\\nodejs\\node.exe"(根据你实际的安装路径调整)
- 打开VSCode设置(快捷键
验证VSCode终端的环境
在VSCode内打开终端(快捷键Ctrl+``),输入node -v`:- 如果同样提示未识别,尝试以管理员身份启动VSCode,或者检查系统环境变量的PATH是否包含Node.js的安装目录(注意区分用户变量和系统变量,确保两者至少有一个包含该路径)
重新安装Node.js(以上方法无效时)
卸载当前Node.js,重新下载官方安装包,安装过程中务必勾选Add to PATH选项,让安装程序自动配置环境变量,完成后重启VSCode测试。
内容的提问来源于stack exchange,提问作者Enyinnaya TheCreator
相关产品推荐
相关产品推荐

