반응형
명색이 백엔드 공부하는건데
그래도 HTML파일정도는 띄워봐야하지 않겠슴까
자 적당한 HTML파일 하나 만들어주고
서버 소스파일 하나 만듭시다
아 참고로
2023.01.20 - [코딩/NodeJS] - NodeJS로 서버 만들고 실행해보기
요 포스팅에서 이어지는거니깐 이전 글 참고하세요
// express로 서버 만들기 기본 셋팅
const express = require("express");
const app = express();
// listen(서버 띄울 포트번호, 띄운 후 실행할 코드)
app.listen(8080, function () {
console.log("서버 실행 중");
});
// get('경로', 함수)
// function(요청, 응답)
// html파일 띄우는 소스
app.get("/", function (req, res) {
res.sendFile(__dirname + "/main.html");
});
그래서 암튼 이렇게 코드 작성하면 됨
저기 res.sendFile 부분에 /main.html이 내가 서버에 띄우고 싶은 html파일의 경로임
그리고 __dirname 저거 언더바(_)이거 2개 써야하니깐 주의하기
res.sendFile(__dirname + "html파일의경로")
이렇게 사용하면 된다는 말입니다
이번건 너무 쉽네요
반응형
'코딩 > NodeJS' 카테고리의 다른 글
nodejs랑 mongodb 연결해보기 (1) | 2023.01.24 |
---|---|
nodejs에서 웹으로부터의 요청 처리하기(feat. post) (0) | 2023.01.23 |
nodejs 서버 자동으로 껐다 켜주는 Nodemon 설치하기 (0) | 2023.01.21 |
NodeJS로 서버 만들고 실행해보기 (0) | 2023.01.20 |
백엔드 공부를 위한 NodeJS 알아보기 + 설치 (0) | 2023.01.19 |