egg-art-template模板引擎(不实时更新)

1-1 安装

  1. cnpm i egg-view-arttemplate -S

1-2 配置config/plugin.js

  1. module.exports = {
  2. arttemplate: {
  3. enable: true,
  4. package: 'egg-view-arttemplate',
  5. }
  6. };

1-3 配置config/config.default.js

  1. config.view = {
  2. mapping: {
  3. '.html': 'arttemplate',
  4. },
  5. };
  6. config.arttemplate = {
  7. escape: true,
  8. debug: false,
  9. bail: true,
  10. cache: true
  11. };

1-4 app/view

在app目录下,新建view文件夹,放置html页面

1-5 与html页面对应

  1. class HomeController extends Controller {
  2. async index() {
  3. const { ctx } = this;
  4. await ctx.render("home")
  5. }
  6. }