express + ejs (페이지 동적 데이터 변화 실현)

2675 단어 node
demo.ejs (파일) 주의: ejs 파일을views 폴더 밑에 두기
<html>
    <head>
        <title>EJS  title>
    head>
    <body>
        <h1>EJS  h1>
        <p>p>
        <p>p>
        <p>p>
    body>
html>

1. js(서버측)
const ejs = require('ejs')

const express = require('express')

var app = express()

//   ejs  
app.set("view engine","ejs") //         ejs

// app.use('/assets',express.static('assets'));

var data={
    name : '  ',
    sex : ' ',
};

//    
app.get('/',function (req, res) {
    res.render('demo',data,function () {
        console.log(data)
    })
});

app.listen(3000);

좋은 웹페이지 즐겨찾기