![为什么 Ubuntu 没有看到 npm? sudo:npm:找不到命令](https://linux22.com/image/227696/%E4%B8%BA%E4%BB%80%E4%B9%88%20Ubuntu%20%E6%B2%A1%E6%9C%89%E7%9C%8B%E5%88%B0%20npm%EF%BC%9F%20sudo%EF%BC%9Anpm%EF%BC%9A%E6%89%BE%E4%B8%8D%E5%88%B0%E5%91%BD%E4%BB%A4.png)
我跑
sudo npm install -g @angular/cli
得到
sudo: npm: command not found
让我们检查
nvm install v20.0.0
v20.0.0 is already installed.
Now using node v20.0.0 (npm v9.6.4)
和
which npm
/home/miki/.nvm/versions/node/v20.0.0/bin/npm
为什么npm好像没有安装?我在乌布努图 22.04。
答案1
该套件似乎安装在您的主目录中,因此您不需要任何特殊权限即可安装其他软件包。因此,我希望您自己的系统$PATH
已更新,但系统尚未更新。 (如果已为系统安装它,您将需要系统权限。)
试试这个,即没有sudo
:
npm install -g @angular/cli