MAC에서 node install global 오류

node install -g [pacakge]

해당 명령어를 잘 사용하다가 갑자기 작동이 안 되서 찾아봤다.
먼저 global로 package를 설치하기 위해서는 관리자 권한, 즉 sudo를 붙여야 한다.

sudo node install -g [pacakge-name]

node global install 에러

관리자권한으로 설치를 함에도 불구하고 permission denied, 즉, 권한이 없다는 에러가 발생했다.

그래서 뒤에다가 --unsafe-perm 속성을 추가했더니 정상적으로 명령어가 실행되었다.

최종 명령어는 다음과 같다.

sudo npm install -g [package-name] --unsafe-perm