【问题标题】:Proper method to get the latest npm on macOS?在 macOS 上获取最新 npm 的正确方法?
【发布时间】:2021-06-26 00:38:30
【问题描述】:

当我执行npm -v 时,它显示版本 7.something。 我只是想确保我有最新的可用,所以我做了npm install -g npm

它似乎工作正常(它确实经历了安装/升级过程)但是当我现在执行npm -v 时,它显示6.14.9

在 macOS 上获取最新 npm 的“正确”或正确方法是什么?而且我的意思是全局方式(对于我的整个编码环境),以便任何目录中的任何 NodeJS 项目都将普遍使用最新的 npm。

仅供参考,我使用的是 macOS Catalina 10.15.6。

【问题讨论】:

    标签: node.js macos npm upgrade


    【解决方案1】:

    npm 7 随 Node.js 15.x 一起提供,但还不是 npm 注册表中的默认 latest。令人困惑!如果您想要最新的 7.x 版本的 npm,您需要指定您想要版本 7:npm install -g npm@7。否则,它将为您提供最新的 6.x 版本。

    【讨论】:

      【解决方案2】:

      我建议使用nvm 来管理您的节点版本。它允许在不同版本的项目之间切换而不会遇到版本问题。

      有了它,您可以使用nvm install node 安装最新版本,或使用nvm ls-remote 列出可供安装的版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-10-01
        • 2019-01-27
        • 2023-02-24
        • 1970-01-01
        • 1970-01-01
        • 2023-03-24
        • 2021-12-18
        • 2019-02-12
        相关资源
        最近更新 更多