找不到sudo npm install命令
我在我的服务器(os:amazon ami)中使用节点版本管理器安装了nodejs
和npm
当前节点版本是7.10.0
npm版本是4.2.0
nodejs项目位于var/www/testing
文件夹,当我尝试使用sudo npm install
安装package.json中存在的depeondeies时我得到命令未找到错误
node
和npm
的路径分别为
~/.nvm/versions/node/v7.10.0/bin/node
~/.nvm/versions/node/v7.10.0/bin/npm
npm和node在同一个文件夹中但是当我尝试这个命令时:
sudo npm install
我得到了sudo: npm: command not found
npm install
命令没有错误,但node_modules
文件夹是空的。
正确的npm路径是/usr/local/bin/npm
其他只是再次运行命令
sudo apt-get install npm
并验证npm是否安装,或者您可以尝试:
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
找不到sudo npm install命令
我在我的服务器(os:amazon ami)中使用节点版本管理器安装了nodejs
和npm
当前节点版本是7.10.0
npm版本是4.2.0
nodejs项目位于var/www/testing
文件夹,当我尝试使用sudo npm install
安装package.json中存在的depeondeies时我得到命令未找到错误
node
和npm
的路径分别为
~/.nvm/versions/node/v7.10.0/bin/node
~/.nvm/versions/node/v7.10.0/bin/npm
npm和node在同一个文件夹中但是当我尝试这个命令时:
sudo npm install
我得到了sudo: npm: command not found
npm install
命令没有错误,但node_modules
文件夹是空的。
正确的npm路径是/usr/local/bin/npm
其他只是再次运行命令
sudo apt-get install npm
并验证npm是否安装,或者您可以尝试:
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm