koa2--04.ejs模板引擎

首先在项目文件下使用cmd,输入:npm install --save koa-views ejs,将koa-views中间件和ejs模板引擎安装到文件中,并自动写入依赖

接在在index.js文件中插入以下代码

const koa = require('koa');
const router = require('koa-router')();
const views = require('koa-views');
var app = new koa();
// views('放置引擎的绝对路径文件夹','对该路径下的每一个ejs文件都渲染成html文件并映射到引擎中');

app.use(views('views',{
    map:{
        html:'ejs'
    }
}));
//示例渲染views文件夹下的index.ejs模板
router.get('/',async(ctx)=>{
    await ctx.render('index.ejs');
});

app.use(router.routes());
app.use(router.allowedMethods());
app.listen(3000);

猜你喜欢

转载自www.cnblogs.com/Liqian-Front-End-Engineer/p/11794229.html