一、配置初始环境

  1. npm init -y
  2. npm add koa

二、配置引擎环境(模块)

koa-art-template

  1. npm i art-template koa-art-template -S
  1. const Koa = require('koa');
  2. const render = require('koa-art-template');
  3. const app = new Koa();
  4. const {resolve} = require('path');
  5. render(app, {
  6. root: resolve(__dirname, 'views'),
  7. extname: '.html', //后缀也可以写成.art
  8. debug: process.env.NODE_ENV !== 'production'
  9. });
  10. app.use(async function (ctx) {
  11. await ctx.render('user');
  12. });
  13. app.listen(8080);

三、配置静态资源环境