[sudo npm install -g <something> 을 멈추시오]
살다보면 글로벌로 패키지를 설치할 일이 종종 있습니다.
"우왕 vue cli 설치해야지~ [독스](https://cli.vuejs.org/#getting-started) 보니까 npm -g 옵션으로 설치하라네. 터미널에서 cli명령어를 돌리는거니까 global로 설치하라는게 맞지맞지~"
$ npm install -g @vue/cli
하지만 바로 권한 에러를 맞게 됩니다
npm ERR! Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/@vue'
가장 간단한 해결책은 앞에 sudo를 붙이는 것입니다.
하지만 이는 여러 가지 잠정적 문제점이 있는데요,
어떤 문제가 있는지, 그러면 어떻게 해결하면 좋을지 적어보았습니다.