운영체제 및 플랫폼/클라우드 플랫폼 (Cloud Platforms)

[Firebase] npm EACCES: permission denied 오류 해결 (macOS)

upself 2026. 6. 17. 00:00
728x90
반응형

Firebase Functions 개발 중 Firebase CLI 설치 시 아래와 같은 오류가 발생했다.

npm install -g firebase-tools

npm ERR! code EACCES
npm ERR! Error: EACCES: permission denied
npm ERR! path /usr/local/lib/node_modules/firebase-tools
 

error

원인

npm install -g는 패키지를 시스템 전역 경로에 설치한다.

/usr/local/lib/node_modules
 

해당 경로에 현재 사용자 계정의 쓰기 권한이 없어 발생한 오류이다.

즉,

전역 설치 경로에 대한 권한(Permission) 부족 문제.

 

해결

관리자 권한으로 설치를 진행한다.

sudo npm install -g firebase-tools
 

설치 완료 후 버전 확인:

firebase --version
 

버전이 출력되면 정상 설치 완료.

성공!

한 줄 정리

EACCES: permission denied 오류는 대부분 npm 전역 설치 경로의 권한 문제이며, sudo로 해결할 수 있다.

반응형