Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 安装Azure Cli时未找到sudo:npm:命令_Node.js_Npm - Fatal编程技术网

Node.js 安装Azure Cli时未找到sudo:npm:命令

Node.js 安装Azure Cli时未找到sudo:npm:命令,node.js,npm,Node.js,Npm,我正在尝试使用命令在我的ubuntu 14.04上安装Azure CLi sudo npm安装azure cli-g 但它显示 sudo:npm:未找到命令 我的npm配置是 npm版本 npm-v 哪个npm 我不知道为什么会发生这种情况。请帮我解决这个问题。重新安装Node js可以很容易地解决这个问题。您无法以sudoer的身份访问npm,因为您尚未在npm系统范围内安装nodejs 我不认为有理由使用nvm 为什么不像通常那样安装nodejs和npm呢 sudo apt-get upda

我正在尝试使用命令在我的ubuntu 14.04上安装Azure CLi

sudo npm安装azure cli-g

但它显示

sudo:npm:未找到命令

我的npm配置是

npm版本

npm-v

哪个npm


我不知道为什么会发生这种情况。请帮我解决这个问题。

重新安装Node js可以很容易地解决这个问题。

您无法以sudoer的身份访问npm,因为您尚未在npm系统范围内安装nodejs

我不认为有理由使用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
可能重复的
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