자잘오류 ◾ 자잘팁 ◾ 유용도구

[Mac OS][Node] npm Error: EACCES: permission denied, access '/usr/local/lib/node_modules' / npm install 에러

문앵 2022. 2. 9. 14:01

npm Error: EACCES: permission denied, access '/usr/local/lib/node_modules'

 

 

* 문제 상황

npm install -g ~
npm install ~ -g

위와 같이

주로 npm 으로 전역으로 뭔가를 설치하려 할 때, 권한문제 때문에 나는 오류이다.

 

나는 yarn을 설치하는 과정에서 에러가 나서 

npm audit --force 도 해봤는데 계속 취약점이 발견돼서 설치가 안된다고 떴다.

 

 

* 해결

$ sudo chown -R "사용자계정명" ~/.npm
$ sudo chown -R "사용자계정명" /usr/local/lib/node_modules

- 주의 : 계정명 입력시 "" 안에 써줘야 한다. 나는 '' 안에 써주니 오류가 났음

 

 

만약 사용자 계정명을 모르는 경우,

whoami

위 명령어로 계정명을 알 수 있다.

반응형