次のように gulp-uncss を使用してクリーンなCSS を取得できることはわかっています。
var gulp = require('gulp');
var uncss = require('gulp-uncss');
var rename = require('gulp-rename');
gulp.task('clean-my-css', function() {
return gulp.src('original.css')
.pipe(uncss({
html: ['http://mywebsite.com']
}))
.pipe(rename('clean.css'))
.pipe(gulp.dest('./fresh'));
});
そして、次のようにタスクを実行します。
gulp clean-my-css
ただし、汚れたCSSも取得したいと思います。つまり、これら 2 つのファイル (クリーンとアンクリーン) を連結すると、実質的に original.css が作成されます。
clean.css + unclean.css = original.css
これは gulp-uncss または他のツールで可能ですか?