2017-12-27 60 views
0

그냥 우분투를 새로 설치하고 nodejs npm과 같은 것을 설치해야합니다. 프로젝트를 복제하여 시도한 경우 sudo npm을 설치이 오류가 발생했습니다. 누군가 같은 문제가 있었습니까?npm 설치시 오류가 허용되지 않음

노드 사용 : 8.9.3 NPM : 5.5.1

fetchPackageMetaData error for [email protected]://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 
+0

https://stackoverflow.com/questions/31744852/npm-install-giving-error-while-accessing-git-url이 질문은 도움이 될 수 있습니다. – evolutionxbox

+0

npm은 노드 설치와 함께 설치됩니다 ... sudo를 사용하지 마십시오 ... 만약 sudo를 사용하여 노드를 설치하면 모든 npm 설치 명령도 sudo를 실행해야합니다 ... 만약 설치 중에 sudo를 사용하지 않으면'sudo npm install x' ... sudo없이 설치는 원시 소스 코드 설치 또는 컴파일 된 설치가 될 수 있습니다 ... 인라인 코멘트 읽기 \t https://askubuntu.com/questions/426750/how-can-i-update-my -nodejs-to-the-latest-version/959382 # 959382 –

답변

0

하는 당신은은 "권한 거부 오류"를받지 않습니다 sudo는하지 않고 노드를 설치하고.

sudo npm install node

이 명령을 사용하십시오 :

npm install node