사전준비



설치하기


작업 디렉토리 생성

$ mkdir myapp
$ cd myapp


npm package.json 생성

npm init 명령어를 실행하면 애플리케이션의 이름 및 버전과 같은 몇 가지 정보를 구성하게 되는데 대부분 기본값으로 넘긴다.

$ npm init

entry pointapp.js 혹은 자유롭게 작성해도된다.(package.json에서 자유롭게 수정가능)

entry point: (index.js)


Express 설치

Express를 임시로 설치하고 package.json에 종속 항목 목록에 추가하지 않으려면, --save 옵션을 생략한다.

$ npm install express --save

–save 옵션을 통해 설치된 Node 모듈은 package.json 파일 내의 dependencies 목록에 추가된다. 이후 app 디렉토리에서 npm install을 실행하면 종속 항목 목록 내의 모듈이 자동으로 설치된다.


express 실행

app.js 파일을 생성 후 아래의 코드를 작성한다.

const express = require('express')
const app = express()
const port = 3000

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

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`)
})

아래의 명령어로 app을 실행

$ node app.js

http://localhost:3000/로 접속하면 Hello world!이 출력될 것이다. 여기까지 했으면 준비완료!

image