我正在尝试升级npm:
npm install npm -g
这似乎表明我正在安装最新版本。但是,当我运行npm -v
时,它仍然显示旧版本。所以我运行了which npm
,转到该目录并运行:
rm -rf npm
现在我的npm安装已完全消失。我该如何找回? npm安装似乎只是节点的一部分,但我已经拥有节点版本9.11.2。
sudo apt-get update
W: GPG error: http://extras.ubuntu.com/ubuntu precise Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1225425345345
我不知道如何解决此问题。我想恢复npm 6.4.1版和节点9.11.2版的安装。
答案 0 :(得分:0)
通过n安装node和npm帮助我摆脱了这个问题。不必担心软件包管理器错误-
sudo apt-get install npm
sudo npm i -g n
sudo n 9
sudo npm i -g npm