我在Ubuntu 10.10上运行Node.js v0.5.9-pre版本。

我希望使用v0.5.0-pre版本。

如何回滚到节点的旧版本?


当前回答

nvmw已不再维护,但我找到了另一个似乎是最新的源代码(截至1/4/17)。

nvm-windows

它的工作原理。允许我降级到6.3.1

其他回答

我的节点版本是6.4.0。

由于我需要旧版本的6.3.0,我刚刚在我的系统中重新安装了6.3.0版本。节点版本自动降级。

因此,为了降低节点版本, 只需要安装旧版本的node js。它会自动从更高的版本降级。

我在osx试过。这招很管用。

我发现最简单的方法就是使用nodejs.org网站:

访问https://nodejs.org/en/download/releases/ 找到你想要的版本,然后点击下载 在MAC上单击.pkg可执行文件,并按照安装说明(不确定windows下正确的可执行文件是什么) 现在您已经在所需的节点版本上了

NVM install 0.5.0 #安装之前选择的版本

NVM别名默认0.5.0 #设置为默认值

NVM use default #使用新的默认值作为全局激活版本。

如果没有最后一个参数,活动版本不会更改为新的默认值。因此,当您打开一个新终端或重新启动服务器时,旧的默认版本仍然是活动的。

为什么使用任何扩展,当你可以这样做没有扩展:)

安装指定版本的节点

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

具体版本:sudo n 4.4.4而不是sudo n stable

另一个用于管理多个版本Node的很好的库是N: https://github.com/visionmedia/n