fis-parser-nunjucks2html
这是把 nunjucks 模板,转为 html 或 precompile代码的一个 fis-parser。
使用
fis;
拓展
如果在 nunjucks 的模板文件顶部,添加注释,如:
<!--! /test/test.js !-->{% extends "base.tmpl" %}{% block header %}{{ super() }}I'm new test.{% endblock %}
那么,当前模板,将在根目录,找到 /test/test.js
文件,如果该文件,
返回一个 json,则使用该返回的 json 渲染模板,
如果返回一个函数,则执行该函数,获取其返回值,进行渲染。
注意:如果渲染的数据,不是 json 格式,会出错。
如果不以 "/" 开头,则从当前模板所在目录开始,寻找相对路径的文件。