我有一個gulp rjs任務,它將我的所有自定義.JS文件(所有非供應商庫)串聯(lián)并丑化。我想做的是從此任務中排除一些文件/目錄(控制器和指令)。這是我的樹: - application - resources - js main.js - vendor - jquery - modernzr - angular - controllers - controller1 - controller2 - controller3 - directives - directives1 - directives2 - directives3 - widgets - widget1 - widget2 - widget3 - widget4 - modules - modules1 - modules2 - modules3 - modules4這是我的gulp.jsdir = { app: 'application', dest: 'dest',};config = { src: { js: dir.app + '/resources/js' }, dest: { js: dir.dest + '/resources/js' }};gulp.task('rjs', function() { rjs({ baseUrl: config.src.js, out: 'main.js', name: 'main', mainConfigFile: config.src.js + '/main.js', exclude: [ 'jquery', 'angular'] }) .pipe(prod ? uglify({ mangle: false, outSourceMap: true, compress: { drop_console: true } }) : gutil.noop()) .pipe(gulp.dest(config.dest.js)) .pipe(filesize()) .pipe(dev ? connect.reload() : gutil.noop());});
從Gulp任務中排除文件/目錄
ibeautiful
2019-11-11 10:20:42