노드 서버 만들기
노드 서버 만들기
왜 노드인가?
프론트엔드 개발자들이 많이 사용하고, Node.js가 Javascript로 서버 프로그래밍을 할 수 있기 때문에 많이 사용한다.
노드로 서버 만들기
const express = require('express');
const path = require('path');
const env = process.env.ENV;
const app = express();
app.use('/', express.static(path.join(__dirname, 'build')));
app.get('/*', function (req, res) {
res.sendFile(path.join(__dirname, 'build', 'index.html'));
});
app.listen(3000, () => {
console.log('Listening: ' + env);
});
실행
서버에서 server.js가 위치한 곳에서
node server.js 라고 명령어를 쳐주면 node가 띄워진다.
댓글
댓글 쓰기