ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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

    댓글

Designed by Tistory + Edited by Juepark