Javascript Gulp.src正在忽略子目录

Javascript Gulp.src正在忽略子目录,javascript,gulp,Javascript,Gulp,我已经让我的gulpfile做了一些JS工作,如下所示: gulp.task('js', function() { return gulp.src('./src/js/**/*.js') .pipe(sourcemaps.init()) .pipe(concat('main.js')) .pipe(uglify()) .pipe(sourcemaps.write('./')) .pipe(gulp.dest(

我已经让我的gulpfile做了一些JS工作,如下所示:

gulp.task('js', function() {
    return gulp.src('./src/js/**/*.js')
        .pipe(sourcemaps.init())
        .pipe(concat('main.js'))
        .pipe(uglify())
        .pipe(sourcemaps.write('./'))
        .pipe(gulp.dest('./public/javascripts'))
        .on('error', handleErrors);
});
我的目录结构如下所示:

- src
-- js
--- controllers
---- Home.js
--- main.js
main.js被卡住了,但是Home.js被完全忽略了。如果我在
src/js/
目录中抛出更多文件,它们也会被包括在内。我的子文件夹出现了一些问题。有什么建议吗