2014-12-25 2 views
2

Windows 가상 머신에 노드 JS를 설치했습니다. 문제는 npm install -g node-inspector와 같은 npm을 사용할 수 없다는 것입니다. 하지만 내 노드 버전 때문에 오류라고 생각합니다. 내 노드 JS 버전은 0.10.35입니다. 나는 아래 하나를 시도했다. 하지만 여전히 작동하지 않습니다. 오류 메시지 사기꾼은 dev에 디렉토리에 액세스 할 수있는 권한 "~/.node - 사기꾼/0.10.35"sudo npm install -g node-inspector 오류

sudo npm cache clean -f 
 
sudo npm install -g n 
 
sudo n stable

+0

오류에 대해 더 자세히 설명해 줄 수 있습니까? (실제 오류 메시지를 게시하면 문제가 없을 것입니다.) – therealrootuser

+0

오류 메시지 gyp WARN EACCES 사용자 "root"에게 dev 디렉토리 "/home/tulga/.node-gyp/0.10.35"에 대한 액세스 권한이 없습니다. –

+0

[gyp WARN EACCES 사용자 "root"에게 dev 디렉토리에 액세스 할 수있는 권한이 없음]의 가능한 복제본 (http://stackoverflow.com/questions/29468404/gyp-warn-eacces-user-root-does-not-have -permission-the-dev-dir) – psiphi75

답변

0

이없는 EACCES 사용자 "루트"WARN Linux 가상 시스템에 node v0.10.35를 설치했습니다. 노드가 여전히 작동한다고 가정하면 다음은 npm을 수정하는 방법입니다.

curl https://www.npmjs.org/install.sh | sudo sh

이렇게하면 작업 npm을 얻어야한다.

그러나보고하는 오류는 node-gyp의 문제와 유사하며 기본 추가 기능을 작성하는 것과 유사합니다. npm을 실행하는 중에 오류가 발생하는 경우 npm-debug.loghttps://gist.github.com에 게시하고 의 npm 문제 추적기에 요지로 연결되는 링크를 게시하십시오.

감사합니다.