angular gulp.concat执行注入模块

时间:2018-06-05 08:17:48

标签: javascript angular gulp concatenation gulp-concat

我有角度依赖关系,例如:angular.min.jsangular-route.min.jsangular-cookies.min.js作为放置在libs文件夹中的javascript文件。 我有gulp脚本,它具有gulp任务libs-js,可以对所有库进行连接,对它们进行uglify并保存到文件vendors.js

    gulp.task('libs-js', function () {
  return gulp.src([SOURCE_FOLDER + '/libs/angular/angular.min.js', SOURCE_FOLDER + '/libs/*/*.js'])
      .pipe(concat('vendors.js'))
      .pipe(uglify())
      .pipe(gulp.dest(TARGET_FOLDER + '/js'));
    });

但每次操作后我都会遇到injector moduleerr错误,模块ngRoute未定义。 如果我修改gulp src看起来像这样:

  return gulp.src([SOURCE_FOLDER + '/libs/angular/angular.min.js', SOURCE_FOLDER + '/libs/angular/angular-route.min.js', SOURCE_FOLDER + '/libs/*/*.js'])

然后我收到了ngCookies的错误。 但在结果文件中,我看到了该模块的声明。 哪里可以出错?

0 个答案:

没有答案