为什么 Ubuntu 没有看到 npm? sudo:npm:找不到命令

为什么 Ubuntu 没有看到 npm? sudo:npm:找不到命令

我跑

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

相关内容