chore(build): remember cached files on watch

This commit is contained in:
Tim Lancina
2015-12-16 16:40:22 -06:00
parent 2bc456ead4
commit 2d376545fe
2 changed files with 6 additions and 2 deletions

View File

@ -9,6 +9,7 @@ var runSequence = require('run-sequence');
var watch = require('gulp-watch');
var tsc = require('gulp-typescript');
var cache = require('gulp-cached');
var remember = require('gulp-remember');
var minimist = require('minimist');
var connect = require('gulp-connect');
@ -113,7 +114,8 @@ gulp.task('watch', function(done) {
var filePath = basePath + 'dist/' + relativePath;
var typingPath = filePath.replace('.js', '.d.ts');
delete cache.caches.transpile[file.history[0]];
delete cache.caches['no-typecheck'][file.history[0]];
remember.forget('no-typecheck', file.history[0]);
del([filePath, typingPath], function(){
gulp.start('bundle');
@ -170,8 +172,9 @@ gulp.task('bundle.system', function(){
var babel = require('gulp-babel');
var concat = require('gulp-concat');
return tsCompile(tscOptionsEs6, 'babel')
return tsCompile(tscOptionsEs6, 'system')
.pipe(babel(babelOptions))
.pipe(remember('system'))
.pipe(concat('ionic.system.js'))
.pipe(gulp.dest('dist/bundles'))
})

View File

@ -50,6 +50,7 @@
"gulp-if": "^1.2.5",
"gulp-insert": "^0.5.0",
"gulp-minify-css": "^1.2.2",
"gulp-remember": "^0.3.0",
"gulp-rename": "~1.2.0",
"gulp-sass": "^2.0.4",
"gulp-shell": "^0.4.0",