未安装 npm 6.4.1 版

version 6.4.1 of npm is not being been installed

我在 Ubuntu 21.04 中的一个 Angular 项目中,我需要 10.13.0 版的节点,但是当我使用 nvm 安装它时,它没有 npm。我一直在测试以前的版本,并且至少在版本 10.10.0 之前它们都没有 npm,它们应该都带有 npm 6.4.1 版本。 当我 运行:

nvm ls

这是输出:

    v10.9.0
   v10.11.0
   v10.12.0
   v10.13.0
   v15.10.0
   v16.13.2
    v17.4.0


default -> v10.7.0 (-> N/A)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v17.4.0) (default)
stable -> 17.4 (-> v17.4.0) (default)
lts/* -> lts/gallium (-> v16.13.2)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.10 (-> N/A)
lts/fermium -> v14.19.0 (-> N/A)
lts/gallium -> v16.13.2

这是不是因为 npm 6.4.1 版本的特殊问题?

您的默认节点版本似乎是 v10.7.0。这不符合你的标准。您必须将默认别名设置为 v10(不推荐)。

nvm alias default 10

最好将默认设置为最新的 LTS 版本。

nvm alias default lts/*