1) Node express 설치
node를 쉽게 사용하기 위해 node의 프레임 워크 express를 설치해야 한다.
먼저 node를 사용할 폴더에 초기화를 해준다.
package.json 파일이 만들어 지면 성공이다.
npm init
그리고 express도 설치치해준다.
npm install express
2) nodemon 설치
https://www.npmjs.com/package/nodemon
node 서버를 켠 뒤 수정을 하게되면 서버를 껐다가 다시 켜야 하는데 nodemon 라이브러리를 사용하면 자동으로 수정하게 된다.
* -g는 글로벌(전역)으로 설치할 때 추가한다.
npm install nodemon -g
3) index.js 생성 및 package 수정
그 뒤에 index.js 파일을 생성하고 node 서버를 켜기위해 사용하는 명령어를 수정한다.
// 기본값
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
// 수정
"scripts": {
"start": "nodemon"
},
4) 테스트
node 서버를 켜게되면 자동으로 nodemon이 실행되기 때문에 아래와 같이 터미널에 출력된다.
npm start
index.js 파일에 아래와 같이 작성하면 localhost의 4000번 포트에 출력을 할 수 있다.
const express = require('express');
const app = express();
const post = 4000
app.get('/', (req, res) => {
res.send('Hello World!');
});
app.listen(post, () => {
console.log(`${post} 포트에서 서버 실행중`);
});