【发布时间】:2018-06-08 08:28:52
【问题描述】:
刚刚重新安装了我的 ubuntu 并安装了必要的东西,例如 nodejs npm。如果我克隆项目并尝试 sudo npm install 我收到此错误。有人有同样的问题吗?
使用 节点:8.9.3 npm: 5.5.1
fetchPackageMetaData error for gulp@git://github.com/gulpjs/gulp.git#4ed9a4a3275559c73a396eff7e1fde3824951ebb Command failed: /usr/bin/git clone -q git://github.com/gulpjs/gulp.git /home/user_name/.npm/_cacache/tmp/git-clone-0e191fc9
fetchPackageMetaData /home/user_name/.npm/_cacache/tmp/git-clone-0e191fc9/.git: Permission denied
Error: Command failed: /usr/bin/git clone -q git://github.com/gulpjs/gulp.git /home/user_name/.npm/_cacache/tmp/git-clone-0e191fc9
/home/user_name/.npm/_cacache/tmp/git-clone-0e191fc9/.git: Permission denied
【问题讨论】:
-
stackoverflow.com/questions/31744852/… 这个问题可能会有所帮助。
-
npm 与节点安装一起安装...我避免使用 sudo ...如果您确实使用 sudo 安装节点,那么所有 npm install 命令也必须发出 sudo ...如果您在期间避免使用 sudo安装然后永远不要使用
sudo npm install x...安装不使用sudo可以是原始源代码安装或编译安装...阅读内联cmets askubuntu.com/questions/426750/…
标签: git ubuntu npm gulp npm-install