如何使用gulp js重命名文件夹中的所有文件?
我在partials
目录中有一堆html
文件。 使用gulp js,我想缩小并将这些文件重命名为.min.html
。 请告诉我如何做到这一点。
看到这里 ,使用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')) });
你当然可以结合这两个来获得预期的效果。
- Gulp突然停止了与BrowserSync的合作。 node_modules / glob-watcher上的RangeError
- Gulp:中止构build,如果命令行参数丢失
- Visual Studio 2015 Taks runner explorer导致多个node.exe进程
- 希望使用Gulp来创build独立的HTML文件的个人分布
- 吞噬错误:产生EACCES
- Angular不会在HTML中显示我的数组结果
- 有没有办法,我可以看到哪些文件是由吞咽手表处理?
- 用子项目构build一个吞噬项目 – 我怎样才能使用全局和/或要求 – 全部在多个子项目上运行任务?
- 为什么要在服务器上创build一个MEAN应用程序?