본문 바로가기

2017/07

(4)
04. 외장모듈 nconf 를 사용해보자. 앞 포스팅에서 설명했듯이 require는 모듈을 호출하여 객체화 하는 기능을 한다. 이미 만들어진 모듈 중 nconf 라는 모듈이 있는데 이 모듈은 시스템 환경변수에 접근하며, 환경 설정과 관련된 유용한 기능들을 제공한다. 새로운 javascript file 을 하나 생성하여 다음과 같이 코딩을 해보자. var nconf = require('nconf');//nconf 모듈을 사용하겠다. nconf.env(); // 환경변수에 대한 정보를 가져온다. console.log('-------start--------'); //콘솔에 찍어봄.. console.log('OS 환경 변수 : %s', nconf.get('OS'));// 환경변수를 콘솔에 찍어봄. 결과는........ERROR module.js:471 ..
03. Node.js계의 HelloWorld 를 찍어보자.. 이제, Node.js 프로젝트를 하나 생성하고, 자바스크립트 js 파일을 하나 생성합니다. 저는 main.js 라고 생성하였습니다. 그리곤 아래와 같이 코드를 입력합니다. var http = require('http');// http 모듈을 변수에 담는다. http.createServer(function(req, res) {//http 서버를 생성한다. res.writeHead(200, {'Content-Type' : 'text/html'}); // header에 content-type을 설정 res.end('Node.js Hello World'); // 출력할 문구 }).listen(8080, function() { //포트는 8080포트를 사용 console.log("Server is listenin..
02. 나에게 친숙한 이클립스로 Node.js 시작! 주위에서 Cloud9 이라는 개발 IDE 툴도 추천을 해주셨지만.. Cloud9 툴은.... 뒤로 좀 미루고.. 저에게 익숙한 이클립스(Eclipse Neon) 으로 진행하겠습니다.. ※ Cloud9 Site URL : https://c9.io/ ※ 브라켓 : http://brackets.io (adobe에서 제공하는 웹 개발 도구) ※ 이클립스 다운로드 : https://www.eclipse.org/downloads/? ※ node.js 다운로드 : https://nodejs.org 첫번째로 할 일은 node.js 사이트에 가서 nodejs를 다운받아 설치하는 과정이 필요합니다. ※ LTS?? Current?? LTS (Long Term Supported) : 대부분의 사용자에게 권장한다...(Reco..
01. Node.js 해볼까? 몇년만에 책을 보는건지 잘모르겠습니다..ㅎㅎㅎㅎ 그 동안 나름 큰직장에 취직해 sm 을 하면서 안일하게 살았다는 생각으로 인해 한번 재 도전의 기회를 갖고자 합니다. Node.js .... 가 한국에 알려진지도 오래 되었습니다. it 쪽을 하다보니 자주 듣게 되는 말 노드js.. 노드js..... 과연 이 Node.js 도 다른 프로그래밍 처럼 반짝이다 없어지진 않을까 미루고 미뤄왔습니다. (사실 게을렀죠...) 요즘엔 큰 프로젝트에서도 Node.js 를 많이 사용하고 있고, 여전히 이슈위에 있습니다.. 그래서 저도 한번 해보려고 합니다. 화이팅! 일단 여러 리뷰와 평을 보고 판단하여 책 구입.....35,000 원...ㄷㄷ (할인전..) 노드 (=Node.js) 는 자바스크립트를 이용해 서버를 만들수 ..