私のubuntuを再インストールして、nodejs npmなどをインストールしました。プロジェクトのクローンを作成して試した場合Sudo npm installこのエラーが発生しました。誰か同じ問題がありましたか?
singノード: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
この解決策は私のために働いた
Sudo sudo npm install
上記の解決策が機能しない場合に備えて、実行してみてください:
Sudo npm install --unsafe-perm=true
ここで私のために働いた:rootとしてログインし、
Sudo su
npm install -g npm
同じ問題かどうかはわかりませんが、試してみる価値はあります。