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

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

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


当前回答

为此,您需要安装NVM。

对于Mac

使用下面的命令编辑.bash_profile。

nano .bash_profile

并将以下行添加到.bash_profile

export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh

保存它。退出终端并检查魔法。

然后使用下面的命令安装所需的版本。

nvm install v14.18.0

如果您想检查系统上已安装的节点版本。使用下面的命令。

nvm ls

如果您想从已安装的节点版本中使用特定版本。使用以下命令

nvm use 12.14.4

其他回答

运行这个:

rm -rf node_modules && npm cache clear && npm install

节点将从缓存的文件中安装。所以如果你先清除所有东西,那么NPM使用0.10。Xx,它将恢复正常。

更新:因为之前的答案不相关,所以更新了答案。

按照以下步骤更新节点版本。

1. 在终端上运行下面的命令

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

注意:如果上面的命令对你不起作用,你可以选择另一个选项来安装它。我在这里添加了一个答案

2. 使用nvm安装指定的节点版本

为了这次跑步

将12.14.1替换为您的节点版本

nvm install 12.14.1

注意:如果你得到错误的NVM不识别,然后运行下面的命令,然后再运行上面的

source ~/.nvm/nvm.sh

3.将安装的版本设置为默认版本

注意:将12.14.1替换为您安装的版本。

nvm alias default 12.14.1

and

nvm use 12.14.1

4. 检查节点版本号

node -v

就是这样。

额外的

要检查已安装节点的版本列表——运行以下命令

nvm ls 

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

出于某种原因,Brew将节点5安装到一个名为node5的单独目录中。

为了回到第5版,我采取了以下步骤:(你需要查找标准的brew安装/卸载,但除此之外,这个过程比看起来要简单得多。)

使用Brew标准安装安装node5,但还没有Brew link。 使用brew unlink节点和brew Uninstall节点卸载所有其他版本的节点。您可能需要使用——force来删除其中一个版本。 在你的电脑上找到地窖文件夹 删除地窖中的节点文件夹。 将node5文件夹重命名为node。 然后,酿造链接节点

节点5应该都设置好了。

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

安装指定版本的节点

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

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