web-dev-qa-db-ja.com

npmインストールでの権限拒否エラー

私の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
8
johnny04501

この解決策は私のために働いた

 Sudo sudo npm install
35
Unkas

上記の解決策が機能しない場合に備えて、実行してみてください:

Sudo npm install --unsafe-perm=true

0
Raghav Jajodia

ここで私のために働いた:rootとしてログインし、

Sudo su
npm install -g npm 

同じ問題かどうかはわかりませんが、試してみる価値はあります。

0
Zhiiker