问题是我需要将gulpfile分成几个文件。现在我使用这样的东西
'use strict';
var gulp = require('gulp');
var performTasksInStrictOrder = require('gulp-sequence');
var del = require('del');
var plugins = require('gulp-load-plugins')();
function getTask(task) {
return require('./gulp-tasks/' + task)(gulp, plugins);
}
gulp.task('img-make', getTask('img-make'));
gulp.task('make-sprites', performTasksInStrictOrder(
['img-make']
));
分割文件看起来像这样
module.exports = function(gulp, plugins) {
return function() {
gulp.src([
'./app/fonts/*.ttf'
])
.pipe(gulp.dest('wp-content/themes/fbstax-theme/fonts/'));
};
}
在这个舞台上一切都很好。但我想做这样的事情
gulpfile.js
--make-sprites.js
----sprite1.js
----sprite2.js
----sprite3.js
事实上,我有太多这些单独的文件与精灵和主gulp文件仍然很长。如何看待二级的gulp文件?第三级将如上所述,但第二级呢?请问有人可以帮助我吗?