节点即使在PATH中也无法识别

时间:2016-05-24 11:59:34

标签: node.js windows path npm

我似乎无法得到节点& npm全球可用。 - 我用windows安装程序安装它 - 确保路径“C:\ Program Files \ nodejs \ node.exe”在我的用户路径和系统路径中。

userpath:C:\ Ruby22-x64 \ bin;“C:\ Program Files \ nodejs”;“C:\ Users \ Robin V \ AppData \ Roaming \ npm” (尝试使用和不使用引号)

Systempath下: ...; C:\ Program Files(x86)\ Microsoft SQL Server \ 130 \ Tools \ Binn \ ManagementStudio \; C:\ Program Files \ nodejs \; C:\ Users \ Robin V \ AppData \ Roaming \ npm \ - 多次重启 - 以管理员身份登录cmd

proof env variable proof env variable

“node”仍然返回无法识别的错误

更新:

  • 我检查了tHKEY_CURRENT_USER \ Environment并确保“PATH”键类型为REG_EXPAND_SZ
  • 我用“引号”
  • 取消了所有带有空格的路径
  • 我在分号和路径之间没有空格
  • 我以管理员身份演示cmd

我还能尝试其他什么吗?

5 个答案:

答案 0 :(得分:1)

在窗口的PATH环境变量中设置 C:\ Program Files \ nodejs \ bin 目录

答案 1 :(得分:1)

请再试一次,将节点路径移动到PATH字符串列表中的第一个条目。 谢谢SnK

答案 2 :(得分:0)

如果您使用的是Windows,请试试这个家伙:

1。)在开始菜单的搜索框中搜索环境变量。 2.)单击它,然后转到环境变量...。 3.)单击路径,单击编辑 4.)单击“新建”,然后尝试复制并粘贴以下内容:C:\ Program Files \ nodejs \ node_modules \ npm \ bin

如果遇到错误。输入数字4.)单击“新建”,然后浏览bin文件夹

答案 3 :(得分:-1)

将其添加到PATH环境变量(在“系统属性” - >“环境变量”下)。在此之后运行cmd和echo%PATH%以确保nodejs和npm路径正确显示。 这就是我的回显%PATH%(工作正常):....; C:\ dev \ tools \ nodejs \; C:\ Users \ username \ AppData \ Roaming \ npm; ...

答案 4 :(得分:-1)

你确定你有正确的道路吗?可以在C:\Program Files (x86)\nodejs吗?