미뤄두었던 React 공부를 슬슬 시작해보려고 환경 구성을 위해 yarn
을 설치하려는데..!
Missing write access to /usr/local/lib/node_modules
에러가 나면서 설치가 안 되는 것 아닌가!
우리의 친구 stackoverflow 를 보고 간단하게 해결 할 수 있었다.
https://stackoverflow.com/questions/48910876/error-eacces-permission-denied-access-usr-local-lib-node-modules
permission denied인 것 보니 권한 문제 같은데
node_modules의 사용자 권한 문제인 것 같다.
sudo chown -R ownerName: /usr/local/lib/node_modules
ownerName
부분에 현재 사용자 이름을 넣어주면 된다.
-> 터미널에서 whoami
또는 id -un
명령어를 입력하면 현재 내 username을 알아낼 수 있다.
위 사진과 같이 잘못된 username을 입력하게 되면
illegal user name
이라는 에러가 출력됨!
명령어 입력 이후에는 설치하고자 하는 게 잘 설치되는 것을 볼 수 있다.