2016-07-18 12 views
0

gulp-htmlminに問題があります。gulp-htmlmin自動的にタグを閉じる

<div class="test"> 
    <p>Lorem Ipsum</p> 

DIV(</div>)意図的に添加していないの閉鎖付:

は、私は、次のHTMLコードを持っています。

コンパイルされたHTMLコードは、次のとおりです。

<div class="test"><p>Lorem Ipsum</p></div> 

私は、私は自動的にタグを閉じないでください望む結果はすなわち:

<div class="test"><p>Lorem Ipsum</p> 

私はそれをどのように行うことができますか?

+0

は、なぜあなたは不正なHTMLをしたいですか? – DerekMT12

+0

@ DerekMT12 PHP/HTMLファイル用です。 'header'と' footer'を含めるべきです。タグは 'header'で始まり、' header'は 'footer'で閉じられます。 –

答えて

1

私は私の問題の解決策を見つけました。 gulpfile.jsにhtmlmin:includeAutoGeneratedTags: falseのオプションを追加します。例えば

:詳細を参照してください

var gulp = require('gulp'); 
var htmlmin = require('gulp-htmlmin'); 

var htmlminOptions = { 
    collapseWhitespace: true, 
    includeAutoGeneratedTags: false 
}; 

... 

gulp.task('minify:html', function() { 
    gulp.src('**/*.html') 
    .pipe(htmlmin(htmlminOptions)) 
    .pipe(gulp.dest('path/to/dest'); 
}); 

html-minifier

関連する問題