node.js 설치시 path 설정

리눅스/APACHE|2015. 1. 16. 16:56
반응형

node.js를 리눅스에서 설치하는 경우 패키지로 하거나 소스를 컴파일 하게 됩니다.

소스로 컴파일 하는 경우 혹은 패키지로 설치했을때 npm을 이용해 패키지를 설치하였으나
지속적으로 해당 패키지를 찾을 수 없다는 에러를 보는 경우가 있는데
이때는 모듈을 관리하는 디렉토리를 환경변수로 지정해 주어야 합니다.

일단 윈도우 설치 버전에서는 이런 문제가 없었는데,
CentOS6 64bit 랑 Ubuntu 12.04 서버 버전에서 문제가 똑같이 발생 했습니다. node.js 버전은 모두 0.8.16 기준입니다.

다음 코드를 /etc/profile 혹은 /etc/enviroment 혹은 .bash_profile에 넣습니다.(저는 /etc/profile에 넣고 # source /etc/profile 해주었습니다.)

export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules:/usr/lib/node_modules

이후에 어디서 실행해도 알아서 모듈 패키지를 찾아서 실행하게 됩니다.

 

[출처] {webkini_blog;} | Bravo (http://webkini.tistory.com/105)

반응형

댓글()