我有以下结构:
templates
- base.njk
pages
- index.njk
components //我的宏的
按钮
- button.njk
- button.scss
所以当我在我的页面中导入我的宏时:
{% import 'button/button.njk' as btn %}
这不起作用,它加载按钮,因为它没有说它找不到模板但是当我尝试调用我的宏时:
{{ btn() }}
它抛出一个错误说:
无法调用不是函数的“btn”
但是当它不在“按钮”文件夹中时它可以工作。
我只是想知道是否有办法维护这种结构并让它发挥作用?
谢谢