Создайте две разные переменные в вашем gulpfile.js
.Один из них за prod
, а другой за dev
.Первая переменная содержит пути к уменьшенным файлам, а вторая - пути к исходным файлам.
var dev = [
'path-of-files.js',
'path-of-files.js'
];
gulp.task('dev', function () {
var target = gulp.src('path-of-raw-index');
return target
.pipe(inject(gulp.src(devMode)))
.pipe(concat('dev-index.html'))
.pipe(gulp.dest('target-path'));
});
gulp.task('prod', function () {
var target = gulp.src('path-of-raw-index');
return target
.pipe(inject(gulp.src(prodMode)))
.pipe(concat('prod-index.html'))
.pipe(gulp.dest('target-path'));
});
И поместите эти строки кодов в raw-index-file
, куда вы хотите вставить
<!-- inject:js -->
<!-- built js files will go here... -->
<!-- endinject -->