본문 바로가기
카테고리 없음

[npm 에러] npm ERR! code EACCES 해결하기 - mac

by PARADISE247 2024. 3. 16.
반응형

 

npm i -g nodemon으로 nodemon을 전역 설치하려던 중 에러가 발생했습니다 🙀

npm ERR! code EACCES

 

해결하는 방법

 

mkdir ~/.npm-global

먼저 npm-global 폴더를 사용중인 PC의 홈에 생성해줍니다. 

 

npm config set prefix ~/.npm-global

이후 npm 디렉토리 위치를 좀 전에 만든 npm-global로 설정해줍니다.

 

그 후 환경변수를 설정해주어야 합니다. 

 

우선 홈으로 이동합니다.

cd ~ 

 

.bashrc를 사용 중이라면 nano .bashrc를 실행합니다.

.bash_profile를 사용 중이라면 nano .bash_profile를 실행합니다.

 

그 후 아랫줄을

export PATH=~/.npm-global/bin:$PATH

실행되어진 bashrc 혹은 .bash_profile 파일 맨 아랫줄에 추가합니다.

 

Ctrl + O → Enter → Ctrl + X 로 저장 후 나옵니다.

 

.bashrc를 사용 중이라면 source ~/.bashrc를 실행합니다.

.bash_profile를 사용 중이라면 source ~/.bash_profile를 실행합니다.

 

이제 다시 패키지 전역 설치를 해봅시다. 

에러 없이 잘 설치된 것을 볼 수 있습니다 :)

 

 

 


도움이 되셨다면 ❤️ 클릭 부탁합니다. 글 작성에 큰 힘이 됩니다 🥰


다음 추천 포스팅 ❥ zsh:command not found: nodemon 해결하기

 

zsh: command not found: nodemon 해결하기

zsh: command not found: nodemon 에러 등장 nodemon을 실행하고 보게 된 에러다 🙀 zsh: command not found: nodemon [npm 에러] npm ERR! code EACCES 해결하기 - mac npm i -g nodemon으로 nodemon을 전역 설치하려던 중 에러가 발

fe-paradise.tistory.com

 

반응형