gulp - MIXIN_WITHOUT_BODY - 哈巴狗混合
问题描述
我是帕格的新手!一直在尝试为 nav-item 创建一个简单的 mixin,并且正在使用 Gulp 4 来编译 Gulp-pug 包!它一直显示错误'PUG:MIXIN_WITHOUT_BODY'我用谷歌搜索但什么也没有。告诉它有什么问题?是语法错误吗?
mixin nav-item(name, link)
li.nav-item
a.nav-link(href=link)= name
解决方案
mixin 的内容必须在以“mixin”开头的行下方缩进一级。否则 mixin 声明为空。
像这样写你的 mixin 声明:
mixin nav-item(name, link)
li.nav-item
a.nav-link(href=link)= name
推荐阅读
- r - 使用 dorng 包的可重复随机数
- node.js - 在默认日期和时间中存储错误的时区
- bash - 为什么我需要一个带有 pg_dump 的临时文件?
- c - 为什么周期性中断会有时间差异?
- ios - 如何使用 ObservedObject 作为 Picker 中的选择以及 SwiftUI 中的默认选择
- javascript - 联系表格提交电子邮件不发送
- javascript - 如何在 Node.js 上将函数从一个文件导出到另一个文件?
- javascript - 如何在提交 RobinHerbots / Inputmask 时取消屏蔽
- node.js - 尝试实现 NodeJS Gmail API 示例
- jquery - div 上的样式阻止触发 jquery 事件