koa2--04.ejs模板引擎

首先在項目文件下使用cmd,輸入:npm install --save koa-views ejs,將koa-views中間件和ejs模板引擎安裝到文件中,並自動寫入依賴html

接在在index.js文件中插入如下代碼npm

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);
相關文章
相關標籤/搜索