yarn or npm에서 퍼미션 에러 해결법
2019-08-17 13:47:37
기억이 안 나는데 yarn으로 설치를 할라 하면 아래 같이 계속 떳음.
/usr/local/lib/node_modules
1 | EACCES: permission denied |
처음엔 매 번 sudo 붙여 가지고 햇는데 어이구 이거 너무 귀찬고 짜증 남.
역시 스택오버플로우에 검색 하니 나 같은 사람이 있었다
명령어
- yarn의 경우
1
2sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config - npm의 경우그냥 그대로 치면 다음 부터 퍼미션 에러 안 뜬다.
1
2
3
4
5
6mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
vi ~/.zshrc
export PATH=~/.npm-global/bin:$PATH # zshrc 안에 작성
source ~/.zshrc