2015년 4월 9일 목요일

Node.js # 설치와 개발환경 구축

Node.js 설치하고 개발환경 설정하기


다운로드 하기
http://www.nodejs.org 페이지에서 install 버튼을 누르면 OS에 맞는 인스톨러를 다운로드 해준다.


다음으로 installer를 실행한다.

설치가 되었으면, 설치된 디렉토리를 PATH에 추가한다.
set PATH=%PATH%;c:\dev\was\nodejs
자아 이제 node.js가 설치되었는지 확인하자. node.js는 대화형 cli를 제공한다.


설치를 끝냈으면 이제 간단한 웹서버를 만들어보자
var http = require('http');
http.createServer(function(request, response) {
response.writeHead(200);
response.write("Hello, this is dog.");
response.end();
}).listen(3000);
console.log('Listening on port 3000...');
이 코드를 app.js로 저장한다.
다음으로 다음과 같이 해당 파일을 실행한다.


이제 웹브라우져로 확인해보면 다음과 같이 메세지가 출력되는 것을 확인할 수 있다.


다음으로 개발환경을 설정해보자, 개발툴은 eclipse 등 여러가지 툴이 있지만 개인적으로 IntelliJ를 만든 JetBrain社의 WebStorm (http://www.jetbrains.com/webstorm/을 추천한다. 유료이긴 하지만, 30일 Trial로 사용할 수 있고, 가격은 개인용 버전의 경우 49$이다. (좋은 소프트웨어는 구매하자)
자바스크립트와 웹개발에 최적화 되어 있고, 빠르고 매우 직관적이다. 그리고 Bootstrap과 같은 자바스크립트 프로젝트나, mocha와 같은 자바스크립트 테스트 프레임웍들도 잘 지원한다.REST API를 테스트하기 위한 기능이나 디버깅 기능도 상당히 직관적이라서 어렵지 않게 사용이 가능하다.
  오픈소스를 사용하고 있거나 강의에서 사용할 경우에는 무료 라이센스를 신청할 수 있다.
JetBrain社의 자바스크립트, node.js 개발환경인 WebStorm 7




댓글 없음: