找不到sudo npm install命令

我已经安装nodejsnpm在我的服务器(操作系统:亚马逊ami)使用节点版本pipe理器当前节点版本是7.10.0 npm版本是4.2.0

nodejs项目位于var/www/testing文件夹中,当我试图安装使用sudo npm install package.json中存在的dependsonde时我找不到命令错误

nodepath和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