본문 바로가기

코드짜는 마케터

[node js] express를 활용해 내 컴퓨터로 서버 만들기

mport express from "express";


const app = express();


app.get("/",(req,res) => res.send("<h1>home</h1>"));
app.get("/about",(req,res) =>res.send("<h2>about</h2>"));
app.get("/contact", (req,res)=>res.send("<h3>Contact</h3>"));
app.get("/login", (req,res) =>res.send("<h1>Login</h1>"));

const handleListening = () =>
  console.log(`✅ Server listenting on port http://localhost:6000 `);

app.listen(6000, handleListening);

 

기본적으로는 4000포트 활용. 포트는 const PORT = 4000; 이라 적어 PORT를 계속 활용할 수 있으나

어젠 무슨 일인지 계속 오류가 나서 위 코드처럼 적었다. 

 

포트의 숫자가 높을 수록 다른 사이트와 충돌이 없기에 보통은 4000을 쓰신다 하였는데 

이미 사용하고 있다는 오류가 나 6000으로 서버를 옮겼다. 

 

위의 방식은 "/" 라우트로 가면 그 페이지에 HTML코드가 나오게 하는 방법으로 이후에는 html 페이지와 연결시켜 

하나씩 페이지를 만들어 나가면 된다.