自行卸载后如何安装 npm?

How to install npm after it uninstalled itself?

我被推荐给 运行 sudo npm install -g npm 所以我去了,现在 npm 走了!

目录中也不存在/usr/local/lib/node_modules/

有没有办法安装回来?

编辑

我安装了节点v14.17.0

npm自带nodejs,你可以用你的OS.

安装nodejs

见下方link

https://nodejs.org/en/download/

一旦你安装了 nodejs,npm 就会被安装。

你可以简单地通过 运行 这个命令来使用 NVM(nodejs 版本管理器):

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

现在您可以下载任何版本的 nodejs 并将其用于单个项目或全局,没有问题

如果你需要下载任何版本,你可以通过命令来完成: nvm install 14

现在你有了 npm 和 node 14,但是如果你需要在项目中使用它,你可以通过命令来完成:nvm use 14

现在您可以毫无问题地在节点(或 npm)版本之间切换