watcher.on('change', function(event) {
   console.log('change', cached.caches);
   if (event.type === 'deleted') { // if a file is deleted, forget about it
     delete cached.caches.styles[event.path];
     remember.forget('styles', event.path);
   }
 });
Пример #2
0
 files.on('change', function(event) {
     console.log(event.type);
     if (event.type === 'deleted') {
         delete cached.caches.scripts[event.path];
         remember.forget('scripts', event.path);
     }
 });
Пример #3
0
 }, function(file) {
     gutil.log('>>> ' + path.relative(file.base, file.path) + ' (' + file.event + ').');
     if (file.event === 'unlink') {
         delete cache.caches[cacheName][file.path];
         remember.forget(cacheName, file.path);
     }
     gulp.start(['scripts:build', 'server:reload']);
 });
		return function( event ) {
			if( event.type === "deleted" ) {
				if( !event.path ) {
					return;
				}
				if( cached.caches.scripts ) {
					delete cached.caches.scripts[ event.path ];
				}
				remember.forget( path, event.path );
			}
		}
Пример #5
0
exports.forget = function (path) {

    for (let cacheName in cached.caches) {
        if (cached.caches[cacheName][path]) {
            delete cached.caches[cacheName][path];

            if (remember.cacheFor(cacheName)) {
                remember.forget(cacheName, path);
            }
        }
    };
};
Пример #6
0
 watcher.on('change', function (event) {
   if (event.type === 'deleted') {
     delete cached.caches['modules' + prefix][event.path];
     remember.forget('modules' + prefix, event.path);
   }
 });
Пример #7
0
 watcher.on('change', function (event) {
   if (event.type === 'deleted') {
     delete cached.caches.scripts[event.path];
     remember.forget('scripts', event.path);
   }
 });
Пример #8
0
 watcher.on('change', function _srcChanged(event) {
     if (event.type === 'deleted') {
         delete cached.caches.lib[event.path];
         remember.forget('lib', event.path);
     }
 });
Пример #9
0
 watcher.on('change', function(event){
   if(event.type === 'delete') {
     delete cached.caches['sass'][event.path];
     remember.forget('sass', event.path);
   }
 });
Пример #10
0
 watcher.on('change', function (event) {
   if (event.type === 'deleted') {                   // if a file is deleted, forget about it
     delete cached.caches.scripts[event.path];       // gulp-cached remove api
     remember.forget('scripts', event.path);         // gulp-remember remove api
   }
 });
Пример #11
0
 gulp.watch('*.scss', ['sass']).on('unlink', function(filepath) {
     remember.forget('sass', path.resolve(filepath));
     delete cached.caches.sass[path.resolve(filepath)];
 });
Пример #12
0
 return function (event) {
     if (event.type === 'deleted') {
         delete cache.caches[name];
         remember.forget(name, event.path);
     }
 };
Пример #13
0
 .on('unlink', function(filepath) {
     remember.forget('css', path.resolve(filepath));
 })
Пример #14
0
 gulp.watch(src_dir + '/templates/**/*.*', gulp.series('templates')).on('unlink', function(filepath) {
     remember.forget('templates', path.resolve(filepath));
 });
Пример #15
0
 _.each(['templates'], c => {
   if (typeof cached.caches[c][p] != 'undefined') {
     delete cached.caches[c][p];
     remember.forget(c, p);
   }
 })