koa --- > nunjucks

安装:

npm install koa-nunjucks-2 --save

目录结构

|--- controller/
|    |--- home.js
|--- service/
|    |--- home.js
|--- views/
|--- app.js
|--- router.js

app.js

// (部分)
const nunjucks = require('koa-nunjucks-2');
app.use(nunjucks({
    ext: 'html,
    path: path.join(__dirname, 'views' ),
    nunjucksConfig: {
        trimBlocks: true
    }
}));

login.html

// view/home/login.html



    
    
    




controller/home.js

login: async(ctx, next) => {
    await ctx.render('home/login', {
        btnName: 'GoGoGo'
    });
},

你可能感兴趣的:(koa,NODE)