pacakage.json에 있는 npm 페키지들을 바로 install 하려했습니다. 그런데!
not permitted mkdir이 떴습니다. 왜 dir을 만들지 못할까 생각하고 해결한 과정입니다.
🟩 해결과정
저는 로컬디스크(F:)를 보조 하드로 쓰고 있는데요. 여기에 수정 권한이 없어서 생기는 문제라고 생각했습니다.
속성을 눌러서
모든권한을 체크해봅니다. User에게 모든권한을 줘봅니다.
그러면 /node_module 이라는 파일을 생성하는데 아무런 문제가 없을것입니다.
왜 이런 권한이 바뀌었나 생각을 하고 찾아보니 윈도우에서 사용자 이름을 바꾸면 생기는 경우라고 합니다.
파일의 권한이 예전 사용자의 이름의 권한으로 되어 있던것이었습니다.
npm 설치 성공!
728x90
'웹 > Nodejs' 카테고리의 다른 글
npm과 npx의 차이점 (0) | 2023.03.14 |
---|---|
🟩 sequelize에서 bulkUpdate할 때 필요한건 unique 키!! (0) | 2022.12.26 |
✅ [Nodejs] Sequelize에서 값 증가,감소 update 하기 (0) | 2022.12.20 |
✅ [Nodejs] Swagger를 express, Typescript에 적용하기 (0) | 2022.12.08 |
✅ [NodeJs] sequelize에서 관계설정할 때 column 이름과 reference 이름을 달리해야 한다! (0) | 2022.11.30 |