맥북 sudo 권한 npm 패키지 errno -13 EACCES: permission deneid


맥북 sudo 권한 npm 패키지 errno -13 EACCES: permission deneid

맥북을 이용하고 있다면 npm 패키지를 설치하거나 실행할 때 위와 같은 에러 코드(npm errno -13 EACCES: permission deneid)가 뜨는 경우가 있다. 이럴 경우 항상 앞에 sudo 를 붙여야하는데, 이럴 경우 여러모로 불편한 사항이 많이 발생한다. 해당 에러는 현재 설치된 node_modules 가 관리자 권한이 없어서 항상 sudo 명령어를 실행해야한다. 이를 해결하는 3가지 방법을 알아보자. 1. chown 리눅스 명령어를 이용하여 파일 및 디렉토리를 소유권을 변경하는 방법 (node_modules 경로 확인 명령어) npm config get prefix (필자의 node_modules 설치된 경로) /Users/사용자/.npm-global (node_modules를 관리..


원문링크 : 맥북 sudo 권한 npm 패키지 errno -13 EACCES: permission deneid