node.js 설치시 path 설정
리눅스/APACHE2015. 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)
반응형
'리눅스 > APACHE' 카테고리의 다른 글
특정 디렉토리의 특정 확장자 접근시 접속차단하기.(PHP 실행방지) (0) | 2015.01.16 |
---|---|
node.js iconv 모듈 에러 (0) | 2015.01.16 |
npm ERR! Error: failed to fetch from registry: express (0) | 2015.01.16 |
우분투 APM 설치 (0) | 2015.01.16 |
lingerd 설치 (libhttpd.ep 부하 방지) (0) | 2015.01.16 |
댓글()