mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 19:21:34 +08:00
Don't break watch on transpile errors
This commit is contained in:
10
gulpfile.js
10
gulpfile.js
@ -122,8 +122,16 @@ gulp.task('transpile', function() {
|
|||||||
return gulp.src(['ionic/**/*.js', '!ionic/components/*/test/**/*'])
|
return gulp.src(['ionic/**/*.js', '!ionic/components/*/test/**/*'])
|
||||||
.pipe(cache('transpile', { optimizeMemory: true }))
|
.pipe(cache('transpile', { optimizeMemory: true }))
|
||||||
.pipe(traceur(traceurOptions))
|
.pipe(traceur(traceurOptions))
|
||||||
|
.on('error', function (err) {
|
||||||
|
console.log("ERROR: " + err.message);
|
||||||
|
this.emit('end');
|
||||||
|
})
|
||||||
.pipe(gulp.dest('dist/js/es6/ionic'))
|
.pipe(gulp.dest('dist/js/es6/ionic'))
|
||||||
.pipe(babel(babelOptions))
|
.pipe(babel(babelOptions))
|
||||||
|
.on('error', function (err) {
|
||||||
|
console.log("ERROR: " + err.message);
|
||||||
|
this.emit('end');
|
||||||
|
})
|
||||||
.pipe(gulp.dest('dist/js/es5/ionic'))
|
.pipe(gulp.dest('dist/js/es5/ionic'))
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -163,7 +171,7 @@ gulp.task('examples', function() {
|
|||||||
.pipe(cache('examples', { optimizeMemory: true }))
|
.pipe(cache('examples', { optimizeMemory: true }))
|
||||||
.pipe(gulpif(/.js$/, buildTest()))
|
.pipe(gulpif(/.js$/, buildTest()))
|
||||||
.on('error', function (err) {
|
.on('error', function (err) {
|
||||||
console.log(err.message);
|
console.log("ERROR: " + err.message);
|
||||||
this.emit('end');
|
this.emit('end');
|
||||||
})
|
})
|
||||||
.pipe(gulpif(/index.js$/, createIndexHTML()))
|
.pipe(gulpif(/index.js$/, createIndexHTML()))
|
||||||
|
Reference in New Issue
Block a user