chore(polyfills): include polyfills task in compile and e2e

This commit is contained in:
Brandy Carney
2016-09-13 18:31:23 -04:00
parent ce78194207
commit 0a5ce42b6e
5 changed files with 9 additions and 8 deletions

View File

@ -64,6 +64,7 @@
"gulp": "^3.9.1", "gulp": "^3.9.1",
"gulp-autoprefixer": "^2.3.0", "gulp-autoprefixer": "^2.3.0",
"gulp-clean-css": "^2.0.12", "gulp-clean-css": "^2.0.12",
"gulp-concat": "^2.6.0",
"gulp-git": "^1.11.2", "gulp-git": "^1.11.2",
"gulp-if": "^1.2.5", "gulp-if": "^1.2.5",
"gulp-remember": "^0.3.0", "gulp-remember": "^0.3.0",

View File

@ -44,7 +44,7 @@
} }
</script> </script>
<script src="/webpack-dev-server.js"></script> <script src="/webpack-dev-server.js"></script>
<script src="../../../../polyfills.js"></script> <script src="../../../../../../dist/ionic-angular/polyfills/polyfills.js"></script>
<script src="../../../../vendor.js"></script> <script src="../../../../vendor.js"></script>
<script src="./index.js"></script> <script src="./index.js"></script>
</body> </body>

View File

@ -11,7 +11,7 @@ task('e2e', e2eBuild);
function e2eBuild(done: Function) { function e2eBuild(done: Function) {
const runSequence = require('run-sequence'); const runSequence = require('run-sequence');
runSequence('e2e.copySource', 'e2e.compileTests', 'e2e.copyExternalDependencies', 'e2e.sass', 'e2e.fonts', 'e2e.beforeWebpack', 'e2e.runWebpack', done); runSequence('polyfills', 'e2e.copySource', 'e2e.compileTests', 'e2e.copyExternalDependencies', 'e2e.sass', 'e2e.fonts', 'e2e.beforeWebpack', 'e2e.runWebpack', done);
} }
task('e2e.copyAndCompile', (done: Function) => { task('e2e.copyAndCompile', (done: Function) => {

View File

@ -2,9 +2,9 @@ import { task, src, dest } from 'gulp';
const concat = require('gulp-concat'); const concat = require('gulp-concat');
const uglify = require('gulp-uglify'); const uglify = require('gulp-uglify');
task('polyfill', ['polyfill.modern', 'polyfill.all', 'polyfill.ng', 'polyfill.copy-readme']); task('polyfills', ['polyfills.modern', 'polyfills.all', 'polyfills.ng', 'polyfills.copy-readme']);
task('polyfill.modern', (done) => { task('polyfills.modern', (done) => {
return src([ return src([
'node_modules/zone.js/dist/zone.min.js', 'node_modules/zone.js/dist/zone.min.js',
'node_modules/zone.js/dist/proxy.min.js', 'node_modules/zone.js/dist/proxy.min.js',
@ -26,7 +26,7 @@ task('polyfill.modern', (done) => {
.pipe(dest('dist/ionic-angular/polyfills/'), done); .pipe(dest('dist/ionic-angular/polyfills/'), done);
}); });
task('polyfill.all', (done) => { task('polyfills.all', (done) => {
return src([ return src([
'node_modules/zone.js/dist/zone.min.js', 'node_modules/zone.js/dist/zone.min.js',
'node_modules/zone.js/dist/proxy.min.js', 'node_modules/zone.js/dist/proxy.min.js',
@ -38,7 +38,7 @@ task('polyfill.all', (done) => {
.pipe(dest('dist/ionic-angular/polyfills/'), done); .pipe(dest('dist/ionic-angular/polyfills/'), done);
}); });
task('polyfill.ng', (done) => { task('polyfills.ng', (done) => {
return src([ return src([
'node_modules/zone.js/dist/zone.min.js', 'node_modules/zone.js/dist/zone.min.js',
'node_modules/zone.js/dist/proxy.min.js', 'node_modules/zone.js/dist/proxy.min.js',
@ -49,7 +49,7 @@ task('polyfill.ng', (done) => {
.pipe(dest('dist/ionic-angular/polyfills/'), done); .pipe(dest('dist/ionic-angular/polyfills/'), done);
}); });
task('polyfill.copy-readme', (done) => { task('polyfills.copy-readme', (done) => {
return src('scripts/npm/polyfills.readme.md') return src('scripts/npm/polyfills.readme.md')
.pipe(dest('dist/ionic-angular/polyfills/README.md'), done); .pipe(dest('dist/ionic-angular/polyfills/README.md'), done);
}); });

View File

@ -15,7 +15,7 @@ task('release.prepareNightly', (done: Function) => {
task('release.nightlyPackage', (done: Function) => { task('release.nightlyPackage', (done: Function) => {
const runSequence = require('run-sequence'); const runSequence = require('run-sequence');
runSequence('clean', /*'release.prepareNightly',*/ 'compile.release', 'release.prepareNightly', 'release.compileSass', 'release.fonts', 'release.scss', done); runSequence('clean', /*'release.prepareNightly',*/ 'polyfills', 'compile.release', 'release.prepareNightly', 'release.compileSass', 'release.fonts', 'release.scss', done);
}); });
task('release.publishNightly', (done: Function) => { task('release.publishNightly', (done: Function) => {