Npm install -g 로 설치했는데도 require 했을 경우 cannot find module 이라고 나올 때

node에서 npm으로 패키지를 설치 할 때 글로벌로 쓰기위해 -g 옵션을 주어서 설치하는데요.
분명 -g 옵션으로 설치했지만 require 명령어로 해당 모듈 불러오면 찾을 수 없다고 안되더군요.

이런 경우 NODE_PATH에 node_module 폴더를 지정해주면 됩니다.
~/.bash_profile 에 export NODE_PATH=/usr/local/lib/node_modules 를 추가해주면 됩니다. (경로는 각자 환경에 맞게 변경)

예전에 잘되다가 갑자기 안되는건데 왜 이런 문제가 발생하는지 모르겠네요.ㅠ 일단 위와 같이 하니 해결되었어요.

참조 링크