首先在项目文件下使用cmd,输入:npm install --save koa-views ejs,将koa-views中间件和ejs模板引擎安装到文件中,并自动写入依赖

接在在index.js文件中插入以下代码

const koa = require('koa');
const router = require('koa-router')();
const views = require('koa-views');
var app = new koa();
// views('放置引擎的绝对路径文件夹','对该路径下的每一个ejs文件都渲染成html文件并映射到引擎中'); app.use(views('views',{
map:{
html:'ejs'
}
}));
//示例渲染views文件夹下的index.ejs模板
router.get('/',async(ctx)=>{
await ctx.render('index.ejs');
}); app.use(router.routes());
app.use(router.allowedMethods());
app.listen(3000);

最新文章

  1. Git和Github简单教程
  2. Codeforces 696 C. PLEASE
  3. 一个解决表单中的文字和文本区域(textarea)上对齐的方法
  4. ural 1069. Prufer Code
  5. 【python】类中__slots__使用
  6. Json数据,日期的转换
  7. subline快捷键
  8. 【转】makefile语法规则
  9. [App]Xamarin学习资料收集
  10. MySQL DBA修炼秘籍
  11. 线程调用UpdateData函数出错
  12. I/O复用-select模型
  13. save与 merge与 saveOrUpdate的区别
  14. c# Random太快产生的随机数会重复
  15. leetcode_question_57 Insert Interval
  16. Spring Boot实战:Restful API的构建
  17. 常见linux命令用法介绍
  18. @RequestBody和@ModelAttribute注解
  19. springboot 返回json字符串格式化问题
  20. ie8兼容视频播放的探索(探索过程稍微有点长,时间紧迫和耐心稍微差一点点的小伙伴直接往下拉)

热门文章

  1. IIS 设置 FTP 服务器 添加多个账户
  2. 17个你必须牢记的Win10快捷键
  3. php代码在模板页的活用
  4. 巨蟒python全栈开发-第11阶段 ansible_project6
  5. Myeclipse jdk的安装
  6. qt 自定义窗口显示鼠标划过的轨迹
  7. 补充:css制作三角
  8. laravel 5.6 请教邮件中的cc,bcc是什么意思,有什么用?
  9. H3C 路由器的特点
  10. 【codeforces 520B】Two Buttons