- Node Express install
- Node Express 설치
- 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를 실행해서 사용
*이후 윈도우에서 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
$ 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/
------------------------
블로거에 썼던 글을 데려옴
http://hangaebal.blogspot.kr/2015/12/expressjs-mac-os-nodejs-expressjs.html
------------------------
'개발' 카테고리의 다른 글
[Homebrew] Mac OS brew install, brew 설치 (0) | 2016.01.06 |
---|---|
[Express.js] Node.js, socket.io 채팅 예제 (2) (0) | 2016.01.05 |
[Express.js] Node.js, socket.io 채팅 예제 (2) | 2016.01.05 |
[Express.js] 게시판 만들기 예제 (0) | 2016.01.05 |
[Express.js] Express application generator (0) | 2016.01.05 |