gulp 打包angular项目中bower包顺序问题

报错如下?应该是underscore加载在后引起的问题,如何解决依赖包的加载顺序问题?

图片描述
图片描述
图片描述

//合并、压缩来自bower的文件
gulp.task('bower', function () {

  var jsFilter = gulpFilter('*.js');
  var cssFilter = gulpFilter('*.css');

  return gulp.src(bowerFiles())

  // JS
    .pipe(jsFilter)
    .pipe(concat('vendor.js'))
    .pipe(gulp.dest('./dist/js'))
    // .pipe(uglify())
    .pipe(rename({
      suffix: '.min'
    }))
    .pipe(gulp.dest('./dist/js'))
    .pipe(jsFilter.restore())

    // CSS
    .pipe(cssFilter)
    .pipe(concat('vendor.css'))
    .pipe(gulp.dest('./dist/css'))
    .pipe(minifyCSS({keepBreaks: true}))
    .pipe(rename({
      suffix: '.min'
    }))
    .pipe(gulp.dest('./dist/css'))
    .pipe(cssFilter.restore());


});
阅读 2.3k
1 个回答
gulp.task('scripts', function() {
  gulp.src(['a.js', 'b.js', 'c.js'])
.pipe(concat('main.js'))
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题