yarn or npm에서 퍼미션 에러 해결법
2019-08-17 13:47:37

기억이 안 나는데 yarn으로 설치를 할라 하면 아래 같이 계속 떳음.

/usr/local/lib/node_modules

1
2
EACCES: permission denied
...

처음엔 매 번 sudo 붙여 가지고 햇는데 어이구 이거 너무 귀찬고 짜증 남.

역시 스택오버플로우에 검색 하니 나 같은 사람이 있었다

명령어

  • yarn의 경우
    1
    2
    sudo chown -R $USER:$GROUP ~/.npm
    sudo chown -R $USER:$GROUP ~/.config
  • npm의 경우
    1
    2
    3
    4
    5
    6
    mkdir ~/.npm-global
    npm config set prefix '~/.npm-global'
    vi ~/.zshrc
    export PATH=~/.npm-global/bin:$PATH # zshrc 안에 작성
    source ~/.zshrc

    그냥 그대로 치면 다음 부터 퍼미션 에러 안 뜬다.

참고

Prev
2019-08-17 13:47:37
Next