如何在Gulp-Jade中设置默认文档类型

时间:2014-03-10 14:13:08

标签: node.js angularjs pug gulp

我遇到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,但我不知道哪个适用于此处。

2 个答案:

答案 0 :(得分:7)

有一个未记录的doctype选项。 .pipe(jade({doctype: 'html'}))在HTML5 doctype

下编译模板

答案 1 :(得分:1)

对于那些发现此页面使用Grunt的人,我发现以下内容适用于ui-view。

div(ui-view="")