使用 NVM 为特定主要版本安装最新的 NodeJS

Use NVM To Install Latest NodeJS For Specific Major Version

我想使用 nvm 安装最新的 minor/patch 版本的 NodeJS 4。我不只是想要 "latest",因为那将是 NodeJS 8 或以后的任何版本,现在可能有突破性的变化版本。

如果它是 npm 依赖项,我可以说 nvm install "^4",但这不起作用。有没有简单的命令来做到这一点?如果没有,我可以在命令行上做些什么来找到最新版本并将其安装在适用于 Windows 和基于 Unix 的控制台的单行程序中吗?

(这里是 nvm 维护者)

如果您 运行 nvm --help(确保您使用的是最新版本 nvm),您将看到所有内容的描述 nvm支持。具体来说,nvm 不支持 semver 范围,但是,nvm install 4nvm install 4.x 将安装节点 4 的最新可用版本。

另外,您可以使用 nvm install --lts=argon(和 nvm alias default lts/argon,如果您想专门挂钩 LTS 行,而不仅仅是 v4。