最近使用koa开发一个小项目,使用koa-views中间件,twig作为模板引擎,当在twig模板里写extends父模板的时候,运行报错:TwigException: Cannot extend an inline template
追踪源码发现在consolidate.js里处理twig的地方,当在templateData里增加一个path:views的根路径就没有问题了,各位大神有没有遇到过这样的问题,是不是consolidate.js的一个bug?不想改动consolidate.js,有没有什么好的方案?
下面是我相关代码
↧
koa-views使用twig作为模板引擎,extends父模板的时候报错
↧