如何在管道中包含一个文件,以便它们包含并进入app.min.js文件?
jsSrc = 'resources/temp/*.js';//Your js source directory
jsDest = 'public/admin/js/';//Your js destination directory
// Make Minify JS
gulp.task('scripts', function(){
return gulp.src(jsSrc)
.pipe(concat('app.js'))
.pipe(gulp.dest(jsDest))
.pipe(rename('app.min.js'))
.pipe(uglify())
.pipe(gulp.dest(jsDest))
.pipe(livereload());
});
答案 0 :(得分:0)
如果您想在app.js
和app.min.js
中同时添加该文件,只需将其添加到jsSrc
变量中:
var jsSrc = [
'resources/temp/*.js',
'path/to/additional/file.js'
];
如果您想在app.min.js
中加入 ,请使用gulp-add-src
插件:
var addsrc = require('gulp-add-src');
gulp.task('scripts', function(){
return gulp.src(jsSrc)
.pipe(concat('app.js'))
.pipe(gulp.dest(jsDest))
.pipe(addsrc.append('path/to/additional/file.js'))
.pipe(concat('app.min.js'))
.pipe(uglify())
.pipe(gulp.dest(jsDest))
.pipe(livereload());
});
这会将文件添加到app.min.js
的末尾。如果您想将其添加到开头,请改为使用addsrc.prepend()
。