ubuntu中安装node模板npm install express --save 时报错:
npm ERR! Error: EACCES: permission denied, access '/usr/local/node/mycode/expressjadeapp'
根据错误提示知道是权限原因,但在命令前添加sudo却无法识别npm命令。
sudo npm install express --save
sudo: npm:找不到命令
那么更改文件权限,或者更改文件目录权限即可
sudo chmod 777 expressjadeapp
接下来npm命令都可以执行了
npm install jade --save
npm install express --save
+ jade@1.11.0
added 47 packages from 105 contributors and audited 135 packages in 7.7s
+ express@4.17.1
updated 1 package and audited 88 packages in 2.127s
found 0 vulnerabilities
npm后记得把文件权限修改回去哟。
如何以上方法不能解决你的问题,那么试着更新一下npm
npm install -g npm