index.js
const express = require("express"); // express ๋ชจ๋ ์
ํ
const ejs = require("ejs"); // ํ์ด์ง ๋ก๋ฉ์ ์ํด ํ์
const app = express();
// view ์์ง์ ejs๋ฅผ ์ฐ๊ฒ ๋ค๋ ์ค์
app.set("view engine", "ejs");
// ํ์ด์ง ๋ก๋ฉ ํจ์
app.get("/", function(req, res){
//console.log(res);
res.render("test", {}); // views ํด๋ ๋ฐ์ ์๋ ํ์ผ์ ์ฐธ์กฐํจ
});
// ์๋ฒ ๋์ธ๋ ํฌํธ ์ ๋ณด ์
ํ
๋ฐ ์ฒ์ ์คํ ์ ํ์ํ ๊ธฐ๋ฅ ์ํ ๊ฐ๋ฅ
app.listen(3000, function(){
console.log("server running");
});
package.json
{
"name": "app4",
"version": "1.0.0",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"description": "",
"dependencies": {
"ejs": "^3.1.10",
"express": "^4.21.2"
}
}