我遇到gulp-jade
的问题:Jade编译器总是在没有值的情况下为HTML属性添加值,这会破坏我的AngularJS设置。 (例如,当{I} div(ui-view)
<div ui-view="ui-view">
成为<div ui-view>
。
使用doctype html
的文件不会出现此问题,但由于我主要使用的是“部分”,因此没有帮助。
我正在运行.pipe(jade())
而没有其他选项。显然gulp-jade
支持所有Jade API选项listed here,但我不知道哪个适用于此处。
答案 0 :(得分:7)
有一个未记录的doctype
选项。 .pipe(jade({doctype: 'html'}))
在HTML5 doctype
答案 1 :(得分:1)
对于那些发现此页面使用Grunt的人,我发现以下内容适用于ui-view。
div(ui-view="")