요약 : 마치 module 내에서 public 키워드를 주는것과 같은 효과 node.js 로 서버를 만들거나 샘플소스를 보다보면 만나는게 exports 라는 키워드 이다. 이제 막 node.js를 시작하는 나에게는 엄청나게 애매한 경우다. ( 책을 통한 학습이 아니라 인터넷으로 검색을 해서 학습하다 보니 부딪히는 문제일지도 모름다.) 검색 결과는 다음과 같다. 해당 모듈( 여기서는 js 파일이라 함)내에서 아래와 같이 코딩을 하면 이모듈을 가져다 쓰는곳에서 다음과 같은 이름으로 네이밍을 할 수 있는것이다. var isLongValueNames = fucntion() { ... }; exports.show = isLongValueNames; // in mymodule.jsvar s = require( 'm..
드디어 NodeJS를 꺼내 들었다. 알게된지는 몇개월이 지났지만, 바쁘다는 핑계로 이제서야 설치를 해본다. 하지만 막상설치에 들어가니 configure 명령에서 한시간동안이나 버벅이다 이제서야 make 되는 화면을 볼수가 있었다. 원인은 CentOS 기본설치를 해서 그런지 패키지가 포함되지 않았기 때문이다. 나와같이 똑같이 삽질에 허덕이는 사람들을 위해 이렇게 포스팅한다. 1. NodeJS 다운로드 및 설치 방법. 이것은 여러 많은 블로그에서 다루고 있다. 구글링하면 쉽게 좋은 글을 발견할 수 있을 것이라고 생각된다. 간략하게 설명하자면 - 소스다운로드 - ./configure - make - make install 2. ./configure 에러발생 ERROR MESSAGE!! Checking for ..