2016-06-14 50 views
4

将下载并安装的Visual Studio代码1.2.1版本以及位于我的工作目录中的64位版本的node.exe msi(我是假设这是正确的),我们如何将节点和npm命令行工具添加到PATH中?我对理解这一陈述感到困惑。我们在哪里以及如何暗示这一点?我直接从这个资源页面的顶部引用这个要求 - https://code.visualstudio.com/Docs/runtimes/nodejs无法在PATH上找到运行时“节点” - Visual Studio代码和Node.js

由于我目前的情况,我在app.js文件中设置了一个断点。当我打F5,它告诉我...

Cannot find runtime 'node' on PATH 

我完全失去理解和解决这个问题在Visual Studio代码。

+0

正确安装时,您应该在PATH下有'node'和'npm'。你使用的操作系统是什么,你是如何安装的? –

+0

是的,这是我的想法。我在Windows 10上。我去了这里-https://nodejs.org/en/download/并将windows二进制文件下载到我的工作文件夹中。然后,我使用VSC内部的命令行来检查节点--help是否工作,并确实如此。但是当我按F5来调试一个.js文件时,我得到这个错误。如果我错过了一步,请纠正我。谢谢 – blackhawk

回答

14

为了跟进,我也碰到了这个。当我安装Node.js时,有一个选项表示添加到PATH(重新启动后可用)。看起来像Windows只是需要重新启动才能使其工作。

+1

是的,那是我确切的情况。这可能会导致新用户关闭... – blackhawk

+0

如何在不向PATH添加节点的情况下进行便携式设置,有没有办法解决这个问题,对我来说似乎是一个可怕的限制。] – Ehouarn

+1

这是我的问题。我通过启动新的命令提示符并从命令提示符启动vs代码来避免重新启动 – Perposterer

6

所以节点被踢出了路径。你可以做

 SET PATH=C:\Program Files\Nodejs;%PATH% 

或者干脆重新安装节点来解决这个问题。哪一个你认为最简单的你

+0

感谢您的快速提示!如果我设置路径,是否在命令提示符下写出确切的线?或在一个文件中?感谢这方面的指导。 – blackhawk

+0

这可以通过命令行编写,只需要小心,因为您可能需要在路径中使用双引号 – irimawi

+0

今晚我会给它一个镜头。再次感谢您的快速帮助! – blackhawk

0

我也遇到了这个错误。重新启动电脑为我工作。

+2

其无关紧要,它关于您的会话需要重新启动:注销然后重新登录。无需重启电脑 –

2

快速修复适用于我。从命令行(cmd)导航到文件夹的根目录。那么一旦你在根目录下,输入:

code . 

然后按回车。注意“。”,不要忘记它。现在尝试调试,看看你是否得到相同的错误。

相关问题