Во втором случае вы применяете (если верить отступам в примере) для миксина такое pug-понятие как block.
Но в самом миксине block никак не обрабатывается. Его просто нет.
Кроме того, передавать данные в миксин проще аргументом чем блоком.
mixin main-menu(args)
...
полезно почитать: про миксины про блоки
наверно проблема безопасности -
переменная окружения ${APPDATA} не может быть модифицирована,
надо попробовать запустить консоль NODE от имени администратора
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Но в самом миксине block никак не обрабатывается. Его просто нет.
Кроме того, передавать данные в миксин проще аргументом чем блоком.
mixin main-menu(args)
...
полезно почитать:
про миксины
про блоки