我使用命令安装了 nodejs v8.11.2 和 npm v5.6.0 nvm install 8.11.2。
当我关闭一段时间后打开我的系统并npm -v在终端中写入时,它说未安装 npm,并使用sudo apt install npm.
但是当我再次进入时nvm install 8.11.2,它说已经安装了nodejs和npm并开始使用它。有时在打开不同的终端时,会npm -v说未安装 npm。后来当我使用命令时sudo npm install,输出来了:
Run Code Online (Sandbox Code Playgroud)sudo: npm: command not found
所以我安装了 npm sudo apt-get install npm,但它安装了 npm v3.5.2 并npm install npm@latest -g没有做任何更新,即它仍然是 npm v3.5.2。
我的一个项目需要 npm v5.6.0,但对如何解决这个问题一无所知。请帮忙。
(这里是 nvm 维护者)
sudo不是,也不得与 一起使用nvm。nvm是每个用户,每个外壳。npm不应自行安装;它带有节点。你应该 apt-get 删除它。| 归档时间: |
|
| 查看次数: |
7632 次 |
| 最近记录: |