У меня есть задача gulp, которая объединяет и искажает файлы js при изменении. Если я использую только один источник, он работает. Однако я изучаю angular и хочу, чтобы он сначала объединял модули так, как это:
https://medium.com/@dickeyxxx/best-practices-for-building-angular-js-apps-266c1a4a6917#.mujtfmj63
Я использую:
gulp.task('scripts', function(){
return gulp.src(path.gulp.paths.src + ['/**/module.js', '/**/*.js'])
.pipe(concat('all.min.js'))
.pipe(uglify())
.pipe(gulp.dest(path.gulp.paths.dist));
});
и задача gulp запускается, но не создает файл all.min.js. Если я удалю массив и просто использую это, он работает:
gulp.task('scripts', function(){
return gulp.src(path.gulp.paths.src + '/**/*.js')
.pipe(concat('all.min.js'))
.pipe(uglify())
.pipe(gulp.dest(path.gulp.paths.dist));
});
Мой каталог настроен как
public
|
+-- modules
| |
| +-- module.js
+-- test.js
Что я делаю не так?