【发布时间】:2019-01-26 18:15:02
【问题描述】:
寻找一种从 NPM node_modules 文件夹中获取 nunjucks 导入/包含以解析的方法。
例如,假设我们安装了一个这样的包:
npm i -S @example/cards
我们现在想在模板中像这样从它导入:
{% import "@example/templates/birthday.html" as birthday %}
想法?
【问题讨论】:
-
嗯,
nunjucks.configure('node_modules', ...没有解决你的问题吗? -
理想情况下,nunjucks.render() 只会理解前面没有
/或.或..的东西是节点模块,然后使用与节点相同的解析算法...这应该是可以内置到例如 CLI 中的东西,并且无需任何额外配置即可始终工作。 -
你可以写一个简单的自定义loader。
-
啊哈!甜 - 我将不得不认真看看。感谢您指出!
标签: javascript html node.js npm nunjucks