NodeJs - 라우팅

choko's avatar
Jun 29, 2024
NodeJs - 라우팅
 

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

Tom의 TIL 정리방