如何从nvm确定node的最新稳定版本?

RNd*_*dev 7 node.js npm nvm

我跑了一下nvm ls-remote,列表的末尾看起来像这样:

       v14.17.6   (LTS: Fermium)
       v14.18.0   (LTS: Fermium)
       v14.18.1   (LTS: Fermium)
       v14.18.2   (LTS: Fermium)
       v14.18.3   (LTS: Fermium)
       v14.19.0   (LTS: Fermium)
       v14.19.1   (Latest LTS: Fermium)
        v15.0.0
        v15.0.1
        v15.1.0
        ...
       v16.11.1
       v16.12.0
       v16.13.0   (LTS: Gallium)
       v16.13.1   (LTS: Gallium)
       v16.13.2   (LTS: Gallium)
       v16.14.0   (LTS: Gallium)
       v16.14.1   (LTS: Gallium)
       v16.14.2   (Latest LTS: Gallium)
        v17.0.0
        v17.0.1
        v17.1.0
        ...
        v17.8.0
        v17.9.0
Run Code Online (Sandbox Code Playgroud)

我的目标是获得稳定的最新版本(即推荐)。我如何从这个列表中确定这一点?

Ler*_*rve 8

显示当前安装的版本

nvm current显示您已安装的当前版本。

C:\>nvm current
v18.13.0
Run Code Online (Sandbox Code Playgroud)
显示所有可用版本

nvm list available显示所有可用版本的部分列表。

C:\>nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    19.5.0    |   18.13.0    |   0.12.18    |   0.11.16    |
|    19.4.0    |   18.12.1    |   0.12.17    |   0.11.15    |
|    19.3.0    |   18.12.0    |   0.12.16    |   0.11.14    |
|    19.2.0    |   16.19.0    |   0.12.15    |   0.11.13    |
|    19.1.0    |   16.18.1    |   0.12.14    |   0.11.12    |
|    19.0.1    |   16.18.0    |   0.12.13    |   0.11.11    |
|    19.0.0    |   16.17.1    |   0.12.12    |   0.11.10    |
|   18.11.0    |   16.17.0    |   0.12.11    |    0.11.9    |
|   18.10.0    |   16.16.0    |   0.12.10    |    0.11.8    |
|    18.9.1    |   16.15.1    |    0.12.9    |    0.11.7    |
|    18.9.0    |   16.15.0    |    0.12.8    |    0.11.6    |
|    18.8.0    |   16.14.2    |    0.12.7    |    0.11.5    |
|    18.7.0    |   16.14.1    |    0.12.6    |    0.11.4    |
|    18.6.0    |   16.14.0    |    0.12.5    |    0.11.3    |
|    18.5.0    |   16.13.2    |    0.12.4    |    0.11.2    |
|    18.4.0    |   16.13.1    |    0.12.3    |    0.11.1    |
|    18.3.0    |   16.13.0    |    0.12.2    |    0.11.0    |
|    18.2.0    |   14.21.2    |    0.12.1    |    0.9.12    |
|    18.1.0    |   14.21.1    |    0.12.0    |    0.9.11    |
|    18.0.0    |   14.21.0    |   0.10.48    |    0.9.10    |

This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases
Run Code Online (Sandbox Code Playgroud)
稳定版本与实验版本

具有偶数的版本例如18.x是稳定的。

带有奇数的版本例如19.x不稳定/实验性的。

请参阅https://nodejs.org/en/

在此输入图像描述

安装最新的 LTS 版本

LTS(长期支持)是稳定版本。

nvm install lts安装最新的 LTS 版本。

选择安装版本

如果您安装了 17.x,那么您现在也安装了 18.x。

现在,您需要选择新安装的版本nvm use 18.13.0

  • 准确地说是“nvm install --lts” (2认同)
  • @GrimReaper007:我刚刚尝试了“nvm install lts”,它在没有“--”的情况下工作,而使用“--lts”则显示“无法识别的版本:“--lts”” (2认同)
  • 它可能会因为不同的操作系统而工作,但根据官方[文档](https://github.com/nvm-sh/nvm#long-term-support),它应该是`nvm install --lts`或`nvm安装'lts/*'`请检查。 (2认同)