npm i art-template koa-art-template -S
3-1、配置
const Koa = require('koa');
//const render = require('koa-art-template');
const app = new Koa();
const {resolve} = require('path');
//1.导入
const render = require("koa-art-template");
//2.配置
render(app, {
root: path.join(__dirname, 'views'),
extname: '.html', //后缀也可以写成.art
debug: process.env.NODE_ENV !== 'production'
});
3-2、根路径创建views文件夹
3-3、关联使用
//3.使用
router.get("/",async ctx=>{
await ctx.render('index')
})
3-4、data传值
传递数据:
index.js
router.get("/",async ctx=>{
await ctx.render('index',{data:"网易云音乐"})
})
接收数据:
views—>index.html
<body>
<h2>首页</h2>
{{data}}
</body>