我正在尝试使用命令在我的ubuntu 14.04上安装Azure CLi。
sudo npm install azure-cli -g
但它显示
sudo:npm:找不到命令
我的npm配置是。
npm version。
npm -v
3.10.5
哪个npm
/home/stack/.nvm/versions/node/v4.4.7/bin/npm
我不知道为什么会这样。请帮我解决这个问题。
答案 0 :(得分:0)
通过重新安装Node js可以轻松解决该问题。
答案 1 :(得分:0)
由于您尚未在系统范围内安装npm
,因此无法以sudo
身份访问nodejs, npm
。
我没有理由使用nvm
。
为什么不通常安装nodejs
和npm
。
sudo apt-get update
sudo apt-get install nodejs npm
或从源代码编译:
sudo apt-get update
sudo apt-get install make g++ gcc libssl-dev git
wget https://nodejs.org/dist/v4.5.0/node-v4.5.0.tar.gz
tar -zxf node-v4.5.0.tar.gz
cd node-v4.5.0
./configure
make
sudo make install