본문 바로가기

ETC

npm 모듈 설치 시 code EACCES errno -13

npm으로 모듈을 global 옵션을 줘서 설치하려고 할 때 아래 오류를 만났다.

code EACCES

syscall mkdir

errorno -13

에러 로그 아래쪽을 보면 It is likely you do not have the permissions to access this file as the current user 를 확인할 수 있다.

말 그대로 현재 유저가 해당 작업을 하는 데에 권한이 없다는 말이므로, root 권한으로 모듈을 설치해주면 된다.

 

npm 모듈 global 설치 시 에러

 

아래 이미지를 확인해보면 sudo 명령어를 이용하여 root 권한으로 설치 시 정상 설치된 것을 확인 할 수 있다.

 

모듈 정상 설치