我已经使用Node版本管理器在我的服务器(操作系统:Amazon AMI)上安装了
nodejs
和npm
。
当前的Node版本是7.10.0
,npm版本为4.2.0
。
nodejs
项目位于/var/www/testing
文件夹中。当我尝试使用sudo npm install
安装package.json中的依赖项时,出现了“command not found”错误。
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
文件夹为空。
sudo
。node --version
或npm --version
是否有效? - Saugatnode --version
和npm --version
可以在没有 Node 的情况下工作,它将返回当前的 Node.js 和 npm 版本。 - Jabaanpm install
时出现了什么错误? - Saugat