安装nvm、node并设置路径后,'node'不被识别为内部或外部命令

问题描述 投票:0回答:7

我从 nvm-setup.zip 安装了 NVM 然后,在命令提示符下,我运行了

nvm install 8.11.2

然后我就跑了

nvm use 8.11.2

哪个输出

now using node v8.11.2 (64-bit)

然后我就跑了

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

但是当我打字时

node

我明白了

'node' is not recognized as an internal or external command
nvm
7个回答
30
投票

我删除了以下文件夹( kirst 是我的用户名)

C:\Users\kirst\AppData\Roaming\npm
C:\Users\kirst\AppData\Roaming\npm-cache
C:\Program Files\nodejs

然后我在命令提示符下运行以下命令(8.11.2是我想要的版本)

Nvm uninstall 8.11.2
Nvm install 8.11.2
Nvm use 8.11.2

8
投票

我在安装nvm和node版本16.5.1后遇到了这个问题。对于任何可能有类似问题的人。

命令 nvm on 为我解决了这个问题。


1
投票

删除 C:\Program Files\Nodejs。
重新安装nvm。
C:\Program Files\Nodejs 已重新创建,npm 和节点命令现在可以工作。


0
投票

请您尝试一次

C:\Program Files\Nodejs
带双引号并关闭 cmd 提示。重新打开cmd提示符并尝试一次。


0
投票

删除/卸载本地安装的

nodejs
,然后安装 NVM 认为的节点版本。


0
投票

只需卸载程序文件中的nodejs文件夹即可

然后使用nvm 现在您可以使用 node 和 npm 命令


-1
投票

只需运行不带引号的“nvm use version”..

© www.soinside.com 2019 - 2024. All rights reserved.