X Tutup
Skip to content

Commit 5fecb3b

Browse files
committed
fix(build): reorder bundling step
Closes #5208
1 parent ee07646 commit 5fecb3b

File tree

1 file changed

+23
-17
lines changed

1 file changed

+23
-17
lines changed

gulpfile.js

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -976,12 +976,14 @@ gulp.task('!bundle.js.prod', ['build.js.prod'], function() {
976976
var bundlerConfig = {
977977
sourceMaps: true
978978
};
979-
980-
return q.all([
981-
bundler.bundle(bundleConfig, 'angular2/angular2', './dist/build/angular2.js', bundlerConfig),
982-
bundler.bundle(bundleConfig, 'angular2/http - angular2/angular2', './dist/build/http.js', bundlerConfig),
983-
bundler.bundle(bundleConfig, 'angular2/router - angular2/angular2', './dist/build/router.js', bundlerConfig)
984-
]);
979+
980+
return bundler.bundle(bundleConfig, 'angular2/angular2', './dist/build/angular2.js', bundlerConfig)
981+
.then(function(){
982+
return q.all([
983+
bundler.bundle(bundleConfig, 'angular2/http - angular2/angular2', './dist/build/http.js', bundlerConfig),
984+
bundler.bundle(bundleConfig, 'angular2/router - angular2/angular2', './dist/build/router.js', bundlerConfig)
985+
]);
986+
});
985987
});
986988

987989
// minified production build
@@ -990,12 +992,14 @@ gulp.task('!bundle.js.min', ['build.js.prod'], function() {
990992
sourceMaps: true,
991993
minify: true
992994
};
993-
994-
return q.all([
995-
bundler.bundle(bundleConfig, 'angular2/angular2', './dist/build/angular2.min.js', bundlerConfig),
996-
bundler.bundle(bundleConfig, 'angular2/http - angular2/angular2', './dist/build/http.min.js', bundlerConfig),
997-
bundler.bundle(bundleConfig, 'angular2/router - angular2/angular2', './dist/js/build/router.min.js', bundlerConfig)
998-
]);
995+
996+
return bundler.bundle(bundleConfig, 'angular2/angular2', './dist/build/angular2.min.js', bundlerConfig)
997+
.then(function(){
998+
return q.all([
999+
bundler.bundle(bundleConfig, 'angular2/http - angular2/angular2', './dist/build/http.min.js', bundlerConfig),
1000+
bundler.bundle(bundleConfig, 'angular2/router - angular2/angular2', './dist/js/build/router.min.js', bundlerConfig)
1001+
]);
1002+
});
9991003
});
10001004

10011005
// development build
@@ -1009,11 +1013,13 @@ gulp.task('!bundle.js.dev', ['build.js.dev'], function() {
10091013
"*": "dist/js/dev/es5/*.js"
10101014
});
10111015

1012-
return q.all([
1013-
bundler.bundle(devBundleConfig, 'angular2/angular2', './dist/build/angular2.dev.js', bundlerConfig),
1014-
bundler.bundle(devBundleConfig, 'angular2/http - angular2/angular2', './dist/build/http.dev.js', bundlerConfig),
1015-
bundler.bundle(bundleConfig, 'angular2/router - angular2/angular2', './dist/build/router.dev.js', bundlerConfig)
1016-
]);
1016+
return bundler.bundle(devBundleConfig, 'angular2/angular2', './dist/build/angular2.dev.js', bundlerConfig)
1017+
.then(function(){
1018+
return q.all([
1019+
bundler.bundle(devBundleConfig, 'angular2/http - angular2/angular2', './dist/build/http.dev.js', bundlerConfig),
1020+
bundler.bundle(bundleConfig, 'angular2/router - angular2/angular2', './dist/build/router.dev.js', bundlerConfig)
1021+
]);
1022+
});
10171023
});
10181024

10191025
// WebWorker build

0 commit comments

Comments
 (0)
X Tutup