2017-09-03 8 views
7

윈도우 10 1703
노드 6.11.2
NPM 5.4.0NPM - 오류 : EPERM : 작동 할 수 없습니다, 해제

매번 나는 NPM 패키지 (예를 설치하려고 : NPM 내가 꿀꺽 -notify) 다음 오류가 표시됩니다.


npm ERR! 경로 C : \ Users \ web-dev \ Desktop \ barber \ node_modules \ fsevents \ node_modules \ ansi-regex \ package.json
npm ERR! 코드 EPERM
npm ERR! errno -4048
npm ERR! syscall 연결 해제
npm ERR! 오류 : EPERM : 작업이 허용되지 않습니다. 'C : \ Users \ web-
dev \ Desktop \ barber \ node_modules \ fsevents \ node_modules \ ansi-regex \ package.json' npm ERR! 오류시 (기본)
npm ERR! {Error : EPERM : 작동이 허용되지 않음, 'C : \ Users \ web-dev \ Desktop \ barber \ node_modules \ fsevents \ node_modules \ ansi-regex \ package.json'의 연결을 해제하십시오.
npm ERR! 오류시 (기본)
npm ERR! 스택 : '오류 : EPERM : 작업이 허용되지 않습니다. \'C : \ Users \ web-dev \ Desktop \ barber \ node_modules \ fsevents \ node_modules \ ansi-regex \ package.json \ '\ n 오류 (기본)' ,
npm ERR! 오류 번호 : -4048,
npm ERR! 코드 : 'EPERM',
npm ERR! 시스템 호출 : '연결 해제',
npm ERR! 경로 : 'C : \ Users \ web-dev \ Desktop \ barber \ node_modules \ fsevents \ node_modules \ ansi-regex \ package.json'}
npm ERR! npm ERR! root/Administrator로이 명령을 다시 실행하십시오. \ 사용자 \ 사용자 이름 \


나는 NPM 내가 C에 NPM 접두사를 변경
그 자체로 그것을 난데 비록 내가 캐시를 삭제
폴더 사용 권한을 확인
관리자로 cmd를 달렸다 AppData \ Roaming \ npm
아무 도움이되지 않습니다.

알려 주시기 바랍니다.

+0

아마도 일부 프로세스는 파일 (아마도 코드 편집기)에 액세스하여 파일을 잠그는 것 같습니다. 가능한 경우 OS에서 파일 잠금을 해제하십시오. – ideaboxer

+0

설치 명령에 -g 플래그를 추가하여 문제를 해결했습니다. 질문을 닫으십시오. –

+1

5.3.0으로 다시 다운 그레이드하고 모든 것이 잘 돌아갑니다. 모든 일반적인 치료법을 시도했는데, npm의 어떤 것이 스스로를 잠그고 있다고 생각합니다. – Gary

답변

1

분명히 -g 플래그없이 전역 적으로 패키지를 설치하려고 시도한 것 같습니다. 미안합니다. 모두 지금 일하고있다.

관련 문제