模板路径配置.../templates目录,目录下有模板a.html和b.html,我这样用
.../templates
a.html
b.html
//a.html中 {% include "b.html" %} //报错,找不到模板 b.html
relative include 已经支持了… include "./b.html"
include "./b.html"
btw use swig / swig-templates instead
swig
swig-templates
前面加上./再试试
@liygheart
Template render error: (unknown path) Error: template not found: ./includes/ban-list.html
@magicdawn 我可能哪里做的不对…没理由这个都不支持
在哪个目录下运行的服务器? 路径寻找是基于当前目录/模板目录/模板文件, 我的是这样的. server/server.js views/*.nunj server.js里面直接用的views而不是…/views
可能要用绝对路径,遇到过类似问题,用绝对路径解决了。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
relative include 已经支持了…
include "./b.html"btw use
swig/swig-templatesinstead前面加上./再试试
@liygheart
@magicdawn 我可能哪里做的不对…没理由这个都不支持
在哪个目录下运行的服务器? 路径寻找是基于当前目录/模板目录/模板文件, 我的是这样的. server/server.js views/*.nunj server.js里面直接用的views而不是…/views
可能要用绝对路径,遇到过类似问题,用绝对路径解决了。