首先,我刚在公司找到了一台已恢复的PC(Windows 7),所以我并不确切知道它做了什么。
这是我的问题:我安装了nodejs,但是我无法在命令提示符中使用命令“node”。我认为它与环境变量路径相关联,所以我进入设置,检查系统变量“PATH”,并看到“; C:\ Program Files \ nodejs \”已经在这里。
从这里开始,我尝试了很多东西:
创建一个用户变量“path”(应该覆盖系统一个,对吗?)
将nodejs路径从“; C:\ Program Files \ nodejs \”更改为“; C:\ Program Files \ nodejs”
我是以管理员身份登录的,所以我也检查了用户的环境变量,一切看起来还不错
我尝试在另一个目录中安装nodejs,不受保护(例如“我的文档”),然后根据
我尝试安装其他版本的nodejs(旧版本,32/64位版本等等)
当然,我确实重启了命令提示符和我的电脑
我注意到如果命令提示符位于安装文件夹中,我可以使用“node”和“npm”命令
我认为现在我的问题与系统有关,更具体地说是环境变量,而不是任何软件。
我现在已经没有想法了,这就是为什么我要求你的... 任何帮助都将非常感激。
谢谢
答案 0 :(得分:1)
编辑:在审核了您的PATH之后,它明确了它的无效。
删除"在GnuWin32之后
然后保存PATH并打开一个新提示。你应该好好去!
按顺序尝试以下问题排查步骤。
不正确的
"C:\Windows; C:\Program Files\git;C:\Program Files\nodejs"
正确
"C:\Windows;C:\Program Files\git;C:\Program Files\nodejs"
不正确的
"C:\Windows";C:\Program Files\git;C:\Program Files\nodejs"
正确
"C:\Windows;C:\Program Files\git;C:\Program Files\nodejs"