반응형
💡 npm install 작업을 할 경우 함부로 sudo 권한으로 사용하게 되면 폴더마다 권한이 뒤섞이기 때문에 조심해야한다. (유념하기)
npm 전역 설치 시 EACCES: permission denied 해결 방법
1. npm global 경로를 만든다. (첫 번째 코드)
새 디렉토리 경로를 사용하도록 npm을 구성하고, (두 번째 코드)
vi에서 ~/.zshrc 파일을 연다. (Mac의 기본 쉘이 된 zshrc) (세 번째 코드)
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
vi ~/.zshrc
2. vi 편집기로 profile에 들어왔다면, 당황하지 말고
알파벳 i (insert)를 누르고 다음 사항을 입력한다.
export PATH=~/.npm-global/bin:$PATH
:wq (저장후 나감)
3. 시스템 변수를 업데이트 한다.
source ~/.zshrc
4. 글로벌 하게 설치하고자 했던 것들을 설치한다.
반응형
'why and yes > 에러해결' 카테고리의 다른 글
[Spring error] Port 24000 was already in use (0) | 2023.10.15 |
---|---|
[MYSQL] code: 'ER_BAD_FIELD_ERROR', errno: 1054, (0) | 2023.04.26 |
[MYSQL] No database selected ERROR 해결법 (0) | 2023.04.18 |
npm install 오류 발생 시, 해결 방안 (0) | 2023.04.05 |
npm update check failed 에러가 났을 경우 해결하기 (0) | 2023.04.05 |