본문 바로가기

웹/Nodejs

[npm] Error: EPERM: operation not permitted, mkdir '\node_modules' 에러가 날 때

pacakage.json에 있는 npm 페키지들을 바로 install 하려했습니다. 그런데!

not permitted mkdir이 떴습니다. 왜 dir을 만들지 못할까 생각하고 해결한 과정입니다.

 

 

 🟩 해결과정

저는 로컬디스크(F:)를 보조 하드로 쓰고 있는데요. 여기에 수정 권한이 없어서 생기는 문제라고 생각했습니다.

속성을 눌러서

모든권한을 체크해봅니다. User에게 모든권한을 줘봅니다.

그러면 /node_module  이라는 파일을 생성하는데 아무런 문제가 없을것입니다.

 

왜 이런 권한이 바뀌었나 생각을 하고 찾아보니 윈도우에서 사용자 이름을 바꾸면 생기는 경우라고 합니다.

파일의 권한이 예전 사용자의 이름의 권한으로 되어 있던것이었습니다.

npm 설치 성공!

728x90