2015년 12월 16일 수요일

[Express.js] Node.js, Express.js 설치



환경 : 
- Windows 7
- OS X 10.10 (Yosemite)



1. Node.js 설치

(https://nodejs.org/en/)
- v4.2.3
msi (맥은 pkg) 실행 후 별다른 변경 없이 'Next'만 눌러도 설치 완료

*이후 윈도우에서 node나 npm 관련 커맨드 사용하려면
시작>모든 프로그램>Node.js>Node.js command prompt를 실행해서 사용


2. Express 설치

(http://expressjs.com/en/starter/installing.html)

- 앱에 사용할 폴더를 만들고 안으로 이동
$ mkdir myapp
$ cd myapp


- 패키지 의존성 관리등에 사용할 package.json 파일 생성
- 아래 명령어를 입력하면 문답형식으로 쉽게 생성할 수 있도록 해준다.
(기본값으로 하려면 엔터만 연타해도 된다)
$ npm init

- 아래 명령어로 package.json 파일의 dependencies에 express를 추가하고 설치한다.
$ npm install express --save



3. Hello world example

(http://expressjs.com/en/starter/hello-world.html)

- 폴더에 아래 내용으로 app.js 파일을 생성

var express = require('express');
var app = express();

app.get('/', function (req, res) {
  res.send('Hello World!');
});

var server = app.listen(3000, function () {
  var host = server.address().address;
  var port = server.address().port;

  console.log('Example app listening at http://%s:%s', host, port);
});

- 앱 실행
$ node app.js


- 브라우저로 접속 해서 Hello World! 출력 확인
http://localhost:3000/











댓글 없음:

댓글 쓰기