【问题标题】:How do you install `npm` on Ubuntu?你如何在 Ubuntu 上安装`npm`?
【发布时间】:2021-09-02 12:02:25
【问题描述】:

根据这个页面:

https://docs.npmjs.com/downloading-and-installing-node-js-and-npm

上面写着:

发布和安装包到公共 npm 注册表或从公共 npm 注册表或 您公司的 npm Enterprise 注册表,您必须安装 Node.js 和 使用 Node 版本管理器或 一个节点安装程序。

然后给出npm install -g npm,因为npm 没有安装,所以它不起作用。

nvm 不起作用:

nvm install npm   
Version 'npm' not found - try `nvm ls-remote` to browse available versions.

单击nvm 链接可转到nvm GitHub 页面。

半路我发现了这个: nvm install-latest-npm 失败:

nvm install-latest-npm 
Attempting to upgrade to the latest working version of npm...
Unable to obtain npm version.

有什么建议吗?

【问题讨论】:

  • 我觉得这篇文章会满足你的需求:node.js
  • 试试sudo apt install nodejs
  • 有多种安装方式,例如using Ubuntu's package manager,但我发现nvm(节点版本管理器)最方便(因为它可以让我轻松切换版本)。如果您使用 nvm 安装 Node,您应该会自动获得 npm。如果你不这样做,那么你将不得不调查为什么它没有做它应该做的事情。

标签: node.js npm nvm


【解决方案1】:

nvm 用于安装 node 而不是 npm,npm 将被安装

您对nvm install npm 所做的是尝试安装一个名为 npm 的节点版本。

nvm install 14,让它运行,检查错误,然后安装你的npm。

【讨论】:

    【解决方案2】:

    只需运行这些脚本,您就可以开始了。

    sudo apt update
    
    sudo apt install nodejs
    

    它安装 nodejs 以及 npm。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-21
      • 1970-01-01
      • 2021-03-16
      • 1970-01-01
      • 1970-01-01
      • 2016-03-01
      • 2014-11-09
      • 1970-01-01
      相关资源
      最近更新 更多