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

iry*_*ond 25 installation node.js npm

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

npm install -g npm@4.0.0 
Run Code Online (Sandbox Code Playgroud)

但是我收到了这样的消息:npm不被识别为内部或外部命令,可操作程序或批处理文件

sim*_*p-r 40

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

  • 当我尝试安装MSI文件时,它说“已经安装了更高版本的节点的安装程序将退出” (8认同)
  • @Snedden27 如果要安装旧版本的节点,则必须在安装旧版本之前卸载新版本。 (2认同)

小智 9

跑:

npm install -g node@7.10.1

- or whatever version you want after the @ symbol (This works as of 2019)
Run Code Online (Sandbox Code Playgroud)


hoo*_*ogw 8

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

1)安装.exe

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

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

4)nvm使用5.6.0

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


Alo*_*jan 8

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

  • 要在第一个实例中卸载 Node(至少在 Windows 上),请在“开始”中搜索“卸载 Node.js”并运行预先准备的脚本 (4认同)
  • 简单的解决方案+良好的软件管理。按预期工作。*就时间而言,上面的“nvm”答案是最有效的。 (2认同)

kri*_*tiz 5

首先,您需要从系统中卸载nodejs,最好是从“添加或删除程序”或“控制面板”中卸载。然后,转到nodejs官方网站,向下滚动找到previous releases如图所示

在此输入图像描述

单击previous releases并在搜索框中输入您要搜索的版本

在此输入图像描述

转到并最终从列表中downloads选择一个文件msi