一尘不染

无法将“节点”识别为内部或外部命令

node.js

我一直使用node.js v0.6.3,安装在本地 的Windows VistaC:\Program Files\Nodejs。我最近升级到(通过运行安装程序)v0.6.6。似乎它工作了一段时间,但是现在,如果我尝试node从任何目录运行,我都会得到一个

无法将“节点”识别为内部或外部命令

消息,虽然运行nodeC:\Program Files\Nodejs 工作。

我尝试重新启动,删除节点,重新安装,重新安装0.6.3-似乎没有任何效果。我只是不明白
为什么node尽管无法识别系统路径,但node可以从其基本目录运行?


阅读 210

收藏
2020-07-07

共1个答案

一尘不染

系统路径中缺少节点,请在命令行中尝试

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

然后尝试运行 node

要在整个系统范围内进行设置,您需要在系统设置中进行设置-cf- http://banagale.com/changing-your-system-
path-in-windows-vista.htm

要非常干净,请创建一个新的系统变量 NODEJS

NODEJS="C:\Program Files\Nodejs"

然后编辑PATHin系统变量并添加%NODEJS%

PATH=%NODEJS%;...
2020-07-07