1、安装依赖
cnpm i egg-view-arttemplate -S
2、配置config/plugin.js
/** @type Egg.EggPlugin */
module.exports = {
// had enabled by egg
arttemplate:{
enable: true,
package: 'egg-view-arttemplate',
}
};
3、配置config/config.default.js
config.view = {
mapping: {
'.html': 'arttemplate',
},
};
config.arttemplate = {
escape: true,
debug: false,
bail: true,
cache: true
};
4、在app下新建一个view的文件夹
在view文件夹里放置.html文件
5、在controller中使用render
const Controller = require('egg').Controller;
class HomeController extends Controller {
async index() {
const { ctx } = this;
await ctx.render("home")
}
}
module.exports = HomeController;