Gulp-concat 根本不起作用 - 写入所有基础文件而不是一个
Gulp-concat not working at all - writing all base files instead of one
我正在为这个而烦恼,一切似乎都很好 - 正如文档所述
gulp.task('compress-js-inline', function () {
let rtask = gulp.src([
'templates/js/jquery-1.7.min.js',
'templates/js/bootstrap.js',
'templates/js/js.inline.js'
]);
rtask.pipe(gulpuglify());
rtask.pipe(gulpconcat('js.inline.min.js'));
rtask.pipe(gulp.dest('templates/out/'));
return rtask;
});
在我的 templates/out
中,结果我得到 jquery-1.7.min.js
、bootstrap.js
、js.inline.js
和 no js.inline.min.js
尝试切换管道位置但不起作用。
一切都是 npm 的最新版本。
尝试按如下方式链接 .pipe
调用:
gulp.task('compress-js-inline', function () {
return gulp.src([
'templates/js/jquery-1.7.min.js',
'templates/js/bootstrap.js',
'templates/js/js.inline.js'
])
.pipe(gulpconcat('js.inline.min.js'))
.pipe(gulp.dest('templates/out/'));
});
我正在为这个而烦恼,一切似乎都很好 - 正如文档所述
gulp.task('compress-js-inline', function () {
let rtask = gulp.src([
'templates/js/jquery-1.7.min.js',
'templates/js/bootstrap.js',
'templates/js/js.inline.js'
]);
rtask.pipe(gulpuglify());
rtask.pipe(gulpconcat('js.inline.min.js'));
rtask.pipe(gulp.dest('templates/out/'));
return rtask;
});
在我的 templates/out
中,结果我得到 jquery-1.7.min.js
、bootstrap.js
、js.inline.js
和 no js.inline.min.js
尝试切换管道位置但不起作用。
一切都是 npm 的最新版本。
尝试按如下方式链接 .pipe
调用:
gulp.task('compress-js-inline', function () {
return gulp.src([
'templates/js/jquery-1.7.min.js',
'templates/js/bootstrap.js',
'templates/js/js.inline.js'
])
.pipe(gulpconcat('js.inline.min.js'))
.pipe(gulp.dest('templates/out/'));
});