这个问题已经被提出,但是解决方案对我来说还不够。 我打开Windows-7。当我运行“ node -v”以检查是否已安装时,它会显示以下消息:
'node' is not recognized as an internal or external command
我将其添加到路径:
C:\Program Files\nodejs
,即使重新启动后,它仍然不起作用。 还有另一个选项-在命令行上运行它:
SET PATH=C:\Program Files\Nodejs;%PATH%
它确实可以工作,但是每次打开命令行时我都必须运行它,这很烦人,尤其是我发现了另一个无法识别的路径 并且“ SET PATH = ...”不适用于他们。 这是我的路:
C:\Program Files\nodejs ;
C:\Windows\System32\ ;
C:\Program Files\Git;
C:\Program Files (x86)\PostgreSQL\10;
C:\Users\nathan-hp\AppData\Roaming\npm
我也尝试卸载然后再安装。 我想我在路径上做错了
答案 0 :(得分:1)
另一种选择是使用 setx 命令,但是请谨慎使用,因为它会永久更新环境变量:
setx /M PATH "%PATH%;<new-path>"
/ m-这将在系统环境变量中设置变量