私は次の構造を持っています:
テンプレート
- base.njk
ページ
- index.njk
コンポーネント//私のマクロの
ボタン
- button.njk
- button.scss
したがって、ページでマクロのインポートを行うと、
{% import 'button/button.njk' as btn %}
これは機能しません。テンプレートが見つからないとは言わないため、ボタンが読み込まれますが、マクロを呼び出そうとすると、次
{{ btn() }}
のようなエラーがスローされます。
関数ではない「btn」を呼び出すことができません
しかし、「ボタン」フォルダにない場合は機能します。
この構造を維持し、これを機能させる方法があるかどうかを知りたいだけですか?
ありがとう