-
Express JS(Routing)Web/Express 2020. 1. 5. 18:40
✍︎ app.js에 작성(routing)
express routing에서 복사 붙여넣기(var를 const로 바꿨다. app.listen도 추가해준다.)
const express = require("express"); const app = express(); app.listen(4000);
npm start하면 보이는 것:
Cannot GET /
✍︎ app.js 수정(Edit)
const express = require("express"); const app = express(); const PORT = 4000; const handleListening = () => { console.log(`🐬 Listening on: http://localhost:${PORT}`); }; app.listen(PORT, handleListening);
terminal에 출력되는 화면
❯ npm start
> wetube-ver2.0@1.0.0 start /Users/jackjoo/wetube-ver2.0
> node app.js
🐬 Listening on: http://localhost:4000✍︎ app.js에 아래 코드를 추가(Test)
app.get("/", handleHome); function handleHome(req, res) { res.send("Hi!"); }
누군가 home(/)에 접속하면 handleHome 함수를 사용하라는 뜻.
handlehome함수는 "Hi!"라는 String을 보내게 되어있다.
localhost:4000에 접속하면 적어놓은대로 보인다.
Hi!
'Web > Express' 카테고리의 다른 글
Express Middleware: Morgan, Helmet, Body parser, Cookie parser... (0) 2019.11.27 Express on the npm.(Download & Git upload) (0) 2019.11.26 Express.js (0) 2019.11.20