根据此页面:
https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
它说:
向公共 npm 注册表发布和安装包,或者 您公司的 npm Enterprise 注册表,您必须安装 Node.js 和 使用 Node 版本管理器的 npm 命令行界面或 节点安装程序。
然后给出
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.
有什么建议吗?
nvm 用于安装node而不是npm,将安装npm
您正在使用
nvm install npm
执行的操作是尝试安装名为 npm 的节点版本。
执行
nvm install 14
,让它运行,检查错误,然后安装好 npm。
sudo apt install nodejs
sudo apt install npm
只需运行这些脚本就可以了。
sudo apt update
sudo apt install nodejs
它安装了nodejs以及npm。