我做了以下更新我的 npm:
npm update npm -g
但我不知道如何更新 Node.js。有什么建议么? (我正在使用 Node.js 0.4.1 并想更新到 Node.js 0.6.1。)
原文由 alexchenco 发布,翻译遵循 CC BY-SA 4.0 许可协议
我做了以下更新我的 npm:
npm update npm -g
但我不知道如何更新 Node.js。有什么建议么? (我正在使用 Node.js 0.4.1 并想更新到 Node.js 0.6.1。)
原文由 alexchenco 发布,翻译遵循 CC BY-SA 4.0 许可协议
要升级 Node,您可能首先要查看当前使用的 Node.js 版本:
node --version
查看您可能安装了哪些版本的 Node.js 以及您当前使用的是哪个版本:
nvm ls
列出所有可供安装的 Node.js 版本:
nvm ls-remote
显然对于 Windows ,该命令将是这样的:
nvm ls available
假设您选择 Node.js v8.1.0 进行安装,您将键入以下内容来安装该版本:
nvm install 8.1.0
然后您可以自由选择已安装的 Node.js 版本。因此,如果您需要使用像 v4.2.0 这样的旧版本,您可以像这样将其设置为活动版本:
nvm use 4.2
应该就是这些了。
2013 年,我使用以下说明在 Mac 上从 Node.js 版本 0.10.6 升级到 0.10.21,有关最新说明,请参见上文。
2017 年更新:请注意,Walsh 先生本人建议 仅使用 nvm 更新 Node.js。
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
或者选择一个特定版本并像这样安装:
sudo n 0.8.20
对于生产环境,您可能需要注意 版本编号 并挑剔奇数/偶数。
学分
原文由 Oliver Schafeld 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答4.9k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
5 回答2k 阅读
3 回答2k 阅读
1 回答3.3k 阅读
1 回答2.7k 阅读
使用 节点版本管理器 (NVM)
这是一个 Bash 脚本,可让您下载和管理不同版本的节点。完整的源代码在 这里。
Windows 的 nvm 有一个单独的项目: github.com/coreybutler/nvm-windows
以下是在 Windows 上将 NVM 用于多个版本节点的完整步骤
nvm list available
,这将列出节点的所有可用版本nvm install version
例如nvm install 12.14.0
安装在机器上nvm use version
使用较新的版本,例如nvm use 12.14.0