express 프레임워크 설치
npm install express --save
yam을 이용한 설치
yarn add express
서버 시작
const express = require('express')
const app = express();
const PORT = process.env.NODE_ENV === 'production' ? 3001: 3002
app.listen(PORT,()=>{
console.log(`server listen on ${PORT}`)
})
NODE_ENV === 'production'
NODE_ENV환경변수는 어플리케이션이 동작하는 환경을 나타냄
일반적으로 development와 environment가 있음
성능을 올리는데 가장 간단한 것은 NODE_ENV를 production으로 설정하는 것
Express에서 NODE_ENV를 production으로 할 경우
- view템플릿들을 캐싱
- CSS extension로부터 생성된 CSS파일들을 캐싱
- 에러메세시지들을 자세하게 표시하지 않음
미들웨어 작성
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello World!');
});
app.listen(3000);
라우터 작성
var express = require('express');
var app = express();
// respond with "hello world" when a GET request is made to the homepage
app.get('/', function(req, res) {
res.send('hello world');
});
Reference
'CodeStates > └ Node.js' 카테고리의 다른 글
npm start error (0) | 2020.08.28 |
---|---|
node debug (0) | 2020.08.18 |
post request (0) | 2020.08.16 |
node.js module 사용법 (0) | 2020.08.10 |
Node.js (2) | 2020.07.20 |
댓글