index.ejs로 바꾸고 views로 폴더이동 후
nav부분이 html코드로 출력됩니다.
<nav class="navbar navbar-expand-lg navbar-light bg-light"> <a class="navbar-brand" href="#">Navbar</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarNav"> <ul class="navbar-nav"> <li class="nav-item active"> <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a> </li> <li class="nav-item"> <a class="nav-link" href="/write">Write</a> </li> <li class="nav-item"> <a class="nav-link" href="#">임시</a> </li> </ul> </div> </nav>홈입니다.
이렇게 나오는데 왜 그럴까요..
브라우저 보면
"<nav> </nav>"로 들어왔어요
서버는
app.get("/", function(요청, 응답) {
응답.render("index.ejs")
})
//폼 태그 화면
app.get("/write", function(요청, 응답) {
응답.render("write.ejs")
})
이렇게 작성했습니다..