본문 바로가기
Portpolio/webdev_tip

npm install가 EACCES 뜨면서 안 될때 대처법

by Peter Choi 2024. 1. 15.
반응형

 

npm을 설치하고자 하는데 계속 에러가 발생하며 안된다.

 

제목에서 알 수 있듯 점근 권한과 관련된 문제인 것 같다.

 

해법을 찾다가 리액트 공식 문서에서 권장하는 설치 방법을 공유하고자 한다.

 

  1. 컴퓨터를 먼저 백업할 것.
  2. mkdir ~/.npm-global
  3. npm config set prefix '~/.npm-global'
  4. export PATH=~/.npm-global/bin:$PATH
  5. source ~/.profile
  6. npm install -g jshint

2번부터 6번까지는 쉘에 그대로 쳐주면 된다. 이렇게 하면 정상적으로 설치가 된다.

 

참고로 출처가 되는 공식 문서의 주소는 아래와 같다.

https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally

 

Resolving EACCES permissions errors when installing packages globally | npm Docs

Documentation for the npm registry, website, and command-line interface

docs.npmjs.com

반응형

댓글