Pugjs не может создать новый миксин
Привет, ребята, так что я просто унаследовал этот проект Keystonejs, и он использует мопс. Все идет хорошо, за исключением того, что я не могу создавать новые миксины.
Мало того, что старые миксины (уже определенные) работают нормально. Я просто не могу создавать новые миксины. В этом случае я получаю эту ошибку: извините, произошла ошибка при загрузке страницы (500)
...
...
pug_mixins.info не является функцией.
index.pug
extends ../layouts/default
block content
+hero-header()
+info()
info.pug
mixin info()
.info
.container
.row
.col-md-4
.site-info__box
.col-md-4
.site-info__box
.col-md-4
.site-info__box
Любая помощь приветствуется.
Обновить:
Если я переместить все внутри info.pug внутри index.pug, то это работает. Также есть еще один миксин под названием hero-header. Если я перенесу все из info.pug в hero-header.pug, он будет работать нормально.
1 ответ
Welp не имеет значения. У нас есть мастер-файл мопса, в котором есть все миксин-файлы. Забыл добавить в него info.pug.