listen → 3000번 포트에 서버를 생성하고, 콘솔에 로그를 남김
app.listen(3000, function(){
console.log('Connected 3000 port!');
});
get → 라우팅
app.get('/', (req, res) => {
res.send("라우팅 테스트");
});
app.get('/login', (req, res) => {
res.send("로그인");
});
use → 미들웨어 함수를 로드함
./router/login , ./router/register를 갖고와서 /api/login, /api/register에 라우팅한다.
var express = require('express');
const app = express();
const login = require('./router/login');
const register = require('./router/register');
app.get('/', (req, res) => {
res.send("라우팅 테스트");
});
app.use('/api/login', login);
app.use('/api/register', register);
app.listen(3000, (req, res) => {
console.log("서버 실행중..");
});
set → express 인스턴스에 변수들을 저장할 수 있음
app.set(키, 값)
저장한 변수를 반환하고 싶을 때는 app.get(키)로 반환할 수 있음.
process
- 현재 Node.js 프로세스에 대한 정보 및 제어를 제공한다.
- 전역으로 사용 가능하지만, 명시적으로 액세스(require/import)하는게 좋다.
process.env
→ 사용자 환경을 포함하는 개체를 반환합니다
Share article