2016. 8. 4. 01:21
node.js와 express로 채팅서버를 만들어 보자 Javascript & HTML & CSS/node.js2016. 8. 4. 01:21
<환경>
윈도7
<설치>
사용할 버전
노드는 버전 5.10.1
node -v로 확인
익스프레스는 버전 4.13.4
express -V로 확인
nodejs 설치
- 생략
express설치
- npm install -g express-generator
socket.io설치
- npm install -g socket.io
<프로젝트 생성>
- myapp 디렉토리 생성 후 이동
- npm install로 express에 필요한 모듈의 dependency 파일 다운로드
(package.json을 읽어들여 처리함)
<기능 구현> - 먼저 디렉토리 구조가 왜 저렇게 설계되었는가를 이해해야 할 듯..
html(=정적파일=뼈대) 구현
- views/index.jade에 구현하면 됨
시작파일 구현
- app.js
CRUD 구현
- routes/index.js
- routes/user.js
javascript(동적파일) 구현
- public/javascripts에 파일을 만들면 됨
<프로젝트 실행>
- npm start
(node app.js로 실행하는 방법도 있는데 뭔가 차이가 있는 듯)
- 클라이언트는 http://localhost:3000/으로 접속을 테스트 하면 됨
'Javascript & HTML & CSS > node.js' 카테고리의 다른 글
초간단 웹서버 (0) | 2016.08.07 |
---|---|
node.js 책 구입... (0) | 2016.08.05 |
express getting started 번역본 (0) | 2016.08.03 |
윈도우에 socket.io 설치 (0) | 2016.08.03 |
윈도우에 express 설치 (0) | 2016.08.03 |