我在Ubuntu 10.10上运行Node.js v0.5.9-pre版本。
我希望使用v0.5.0-pre版本。
如何回滚到节点的旧版本?
我在Ubuntu 10.10上运行Node.js v0.5.9-pre版本。
我希望使用v0.5.0-pre版本。
如何回滚到节点的旧版本?
当前回答
我发现最简单的方法是
卸载当前版本 从https://nodejs.org/download/release/下载相应版本的。msi安装程序(x64或x86)
其他回答
出于某种原因,Brew将节点5安装到一个名为node5的单独目录中。
为了回到第5版,我采取了以下步骤:(你需要查找标准的brew安装/卸载,但除此之外,这个过程比看起来要简单得多。)
使用Brew标准安装安装node5,但还没有Brew link。 使用brew unlink节点和brew Uninstall节点卸载所有其他版本的节点。您可能需要使用——force来删除其中一个版本。 在你的电脑上找到地窖文件夹 删除地窖中的节点文件夹。 将node5文件夹重命名为node。 然后,酿造链接节点
节点5应该都设置好了。
运行这个:
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
如果你已经安装了你想要的节点版本,但似乎无法切换到它,试试这个:
nvm use --delete-prefix <version>. npm shows the lates version installed but can't switch to it. If so, this is the output you will see: You need to run "nvm install v16.2.0 Then run:nvm install <type the version you wish to use here>Your output should look like this: Downloading and installing node v16.2.0... Downloading https://nodejs.org/dist/v16.2.0/node-v16.2.0-linux-x64.tar.xz... ####################################################################### 100.0% Computing checksum with sha256sum Checksums matched! Now using node v16.2.0 (npm v7.13.0) Creating default alias: default -> v16.2.0 You are done! You can see the latest version by running: node -v