如何在Windows上安装较旧版本的node.js?

时间:2015-11-21 23:10:15

标签: node.js installation npm

我需要安装4.0.0版的node.js. 我试过这个:

npm install -g npm@4.0.0 

但我收到此消息:npm未被识别为内部或外部命令,可操作程序或批处理文件

6 个答案:

答案 0 :(得分:28)

转到here并找到要安装的版本,然后下载正确的msi文件并运行安装程序。您无法通过运行此命令来安装节点,您收到的错误也表明npm不在您的路径上,表明机器当前没有安装节点

答案 1 :(得分:5)

对于Windows,最好的是:nvm-windows

1)安装.exe

2)重启(否则,nvm不会被定义)

3)以管理员身份运行CMD,

4)nvm使用5.6.0

注意:您必须以管理员身份运行,以便每次都切换节点版本。

答案 2 :(得分:2)

只需卸载系统中具有的任何节点版本。 然后去这个网站 https://nodejs.org/download/release/ 并为您选择所需的版本,例如v7.0.0 / 点击该文件,获取该文件的 .msi 。 最后,您将在系统中获得安装程序,因此进行安装。 它将解决您所有的问题。

答案 3 :(得分:0)

您可以使用Nodist来实现此目的。 Download it from here.

用法:

nodist                         List all installed node versions.
nodist list
nodist ls

nodist <version>               Use the specified node version globally (downloads the executable, if necessary).
nodist latest                  Use the latest available node version globally (downloads the executable, if necessary).

nodist add <version>           Download the specified node version.

更多Nodist命令here

答案 4 :(得分:0)

运行:

npm install -g node@7.10.1

  • 或@符号后所需的任何版本(自2019年起有效)

答案 5 :(得分:0)