我正在尝试安装最新版本的
nvm
,所以(根据本文)我运行:
nvm install 4.0
它起作用了。但我想确保安装最新版本的 nvm,因为他们可能在文章撰写后发布了更新版本。
我可以运行命令来下载最新版本的 nvm 吗?
这些答案都是关于更新 Node 的版本,而最初的问题是关于更新 NVM 工具本身的版本。
更新NVM的脚本是:
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
您可以在此处找到最新版本的列表: https://github.com/nvm-sh/nvm/releases
更多详细信息请参见此处: https://techsparx.com/nodejs/howto/nvm-deprecate-mirror.html
您可以运行
nvm install node
来获取最新的节点版本。
到目前为止我找到的唯一解决方案涉及两步过程。
第1步:列出所有已发布的版本。
nvm ls-remote
目前,此列表中的最后一项是...
...
...
...
v6.1.0
第 2 步:下载可用版本列表中的最新版本。
nvm install 6.1.0
要自动选择最新的 nvm 工具版本,而不必为
v0.39.1
命令查找像 wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
这样的部分,可以使用以下 bash 脚本:
#!/bin/bash
nvm_string="nvm-sh/nvm";
git_latest_version() {
basename $(curl -fs -o/dev/null -w %{redirect_url} https://github.com/$1/releases/latest)
}
latest_version_number=$(git_latest_version "${nvm_string}");
#echo ${latest_version_number}
wget -qO- https://raw.githubusercontent.com/${nvm_string}/${latest_version_number}/install.sh | bash
使用(Linux、Mac):
创建一个新文件,如
install-nvm.sh
,例如与 vim
或 vi
或其他。然后复制粘贴上面的脚本(输入 i
插入,输入 :wq
保存),然后执行 sh install-nvm.sh
;
如果您想在最新的专业下安装最新/当前版本,那么您不需要在命令中传递任何版本号。
如果您想要节点的当前版本(最新功能),您应该使用
nvm install node
如果您想要最新的lts版本(最稳定),您应该使用
nvm install node --lts
如果您正在寻找特定专业或辅修,您应该指定它:
以下将为您获取major 21下的当前版本
nvm install 21
以下将为您带来21专业下的最新资讯
nvm install 21 --lts