npm install -g로 전역 패키지를 설치하려니 EACCES permission denied 에러가 납니다. sudo를 써야 하나요?
sudo npm install은 쓰지 마세요! 보안 위험이 있습니다.
해결 방법: npm 글로벌 디렉토리를 변경합니다.
mkdir ~/.npm-globalnpm config set prefix "~/.npm-global"# ~/.bashrc에 추가export PATH=~/.npm-global/bin:$PATH
또는 nvm(Node Version Manager)을 쓰면 이 문제가 아예 없습니다.
댓글 2
sudo npm install은 쓰지 마세요! 보안 위험이 있습니다.
해결 방법: npm 글로벌 디렉토리를 변경합니다.
또는 nvm(Node Version Manager)을 쓰면 이 문제가 아예 없습니다.