找不到sudo npm install命令
我已经安装nodejs
和npm
在我的服务器(操作系统:亚马逊ami)使用节点版本pipe理器当前节点版本是7.10.0
npm版本是4.2.0
nodejs项目位于var/www/testing
文件夹中,当我试图安装使用sudo npm install
package.json中存在的dependsonde时我找不到命令错误
node
path和npm
分别是
~/.nvm/versions/node/v7.10.0/bin/node ~/.nvm/versions/node/v7.10.0/bin/npm
NPM和节点是在同一个文件夹,但是当我尝试这个命令:
sudo npm install
我得到了sudo: npm: command not found
npm install
命令不会引发错误,但node_modules
文件夹是空的。
正确的npmpath是/usr/local/bin/npm
否则再次运行下面的命令
sudo apt-get install npm
并validationnpm是安装,或者您可以尝试:
sudo ln -s /usr/local/lib/node /usr/lib/node sudo ln -s /usr/local/bin/npm /usr/bin/npm