Javascript 在Grunt.js中将Processhtml与Jade一起使用

Javascript 在Grunt.js中将Processhtml与Jade一起使用,javascript,node.js,gruntjs,pug,Javascript,Node.js,Gruntjs,Pug,我想更改生成的HTML文件的内容,如下所示: <!-- build:css css/tidy.css --> <link rel="stylesheet" href="css/main.css"> <!-- /build --> // build:css css/tidy.css Jade创建完HTML文件后,输出如下: <!--build:css css/tidy.css --> <link href="css/main.css" re

我想更改生成的HTML文件的内容,如下所示:

<!-- build:css css/tidy.css -->
<link rel="stylesheet" href="css/main.css">
<!-- /build -->
// build:css css/tidy.css
Jade创建完HTML文件后,输出如下:

<!--build:css css/tidy.css
-->
<link href="css/main.css" rel="stylesheet" type="text/css">
<!--/build
-->

每个注释开头的两个破折号和结尾的换行符后缺少空格,这使得Processhtml无法完成其工作。有没有办法自动解决这个问题?像是任务中的一个选项还是另一个grunt插件?谢谢。

像这样试试:

<!-- build:css css/tidy.css -->
<link rel="stylesheet" href="css/main.css">
<!-- /build -->
// build:css css/tidy.css
或者直接在jade中编写html:

<!-- build:css css/tidy.css -->