운영체제 및 플랫폼/클라우드 플랫폼 (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

원인
npm install -g는 패키지를 시스템 전역 경로에 설치한다.
/usr/local/lib/node_modules
해당 경로에 현재 사용자 계정의 쓰기 권한이 없어 발생한 오류이다.
즉,
전역 설치 경로에 대한 권한(Permission) 부족 문제.
해결
관리자 권한으로 설치를 진행한다.
sudo npm install -g firebase-tools
설치 완료 후 버전 확인:
firebase --version
버전이 출력되면 정상 설치 완료.

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