달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

<환경>

윈도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/으로 접속을 테스트 하면 됨



참고 : http://expressjs.com/ko/starter/generator.html

'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
:
Posted by 클레잇