5
我在partials
目錄中有一堆html
文件。使用gulp js,我想縮小並將這些文件重命名爲.min.html
。請告訴我如何做到這一點。如何使用gulp js重命名文件夾中的所有文件?
我在partials
目錄中有一堆html
文件。使用gulp js,我想縮小並將這些文件重命名爲.min.html
。請告訴我如何做到這一點。如何使用gulp js重命名文件夾中的所有文件?
請參閱here,使用gulp-rename,如果您只是想重命名文件。
東西在下面的一行應該做的:
var rename = require('gulp-rename');
gulp.src("./partials/**/*.hmtl")
.pipe(rename(function (path) {
path.suffix += ".min";
}))
.pipe(gulp.dest("./dist"));
爲了來縮小,您可以使用gulp-htmlmin。從文檔很簡單:
var htmlmin = require('gulp-htmlmin');
gulp.task('compress', function() {
gulp.src('./partials/**/*.html')
.pipe(htmlmin())
.pipe(gulp.dest('dist'))
});
你當然可以結合這兩個來獲得所需的效果。
Thanks @Mangled ..我已經更新了你的答案(添加了一些更正)..乾杯! – Melvin
據我所知,您的編輯被拒絕。無論如何,沒有什麼大不了的 - 只要你有了這個想法,並讓它發揮作用!最好! ;) –
太糟糕了! :(好吧,我只是將'path.suffix'改爲'path.basename'並添加了一些最終代碼。再次感謝 – Melvin