这是我的目录结构:
- javascript
|- file2.js
- output
- file1.js
- gulpfile.js我想把file1.js和file2.js合并。以下是我的gulpfile.js内容:
var gulp = require('gulp');
var concat = require('gulp-concat');
gulp.task('javascript', function () {
return gulp.src('./javascript/*.js')
.pipe(concat('file1.js'))
.pipe(gulp.dest('./output/'));
});但是,concat结果使我感到困惑,输出目录中的文件名为file1.js,文件中的内容仅来自原始file2,因此我有一些问题:
发布于 2017-04-09 15:23:39
concat管道以输出文件的名称作为参数。下列措施应能发挥作用:
var gulp = require('gulp');
var concat = require('gulp-concat');
gulp.task('javascript', function () {
return gulp.src(['./javascript/file2.js', './file1.js'])
.pipe(concat('concatenatedFile.js'))
.pipe(gulp.dest('./output/'));
});编辑:我更新了答案,以便显式地展示如何将您想要的两个文件作为源文件。
https://stackoverflow.com/questions/43308201
复制相似问题