Cache-uri statice de la modul de eliberare invalidate cu Touch
TOUCH(url) șterge trei intrări din cache pentru acel URL: F.temporary.minified, tmp și notfound. TOUCH() golește acele hărți. Nu șterge CACHE, documentele NoSQL sau toate cache-urile de view-uri și configurare. Apelează-l după ce ai schimbat o resursă generată în modul release. Păstrează această operație în cod de server de încredere; endpointul de scriere de mai jos este doar un fixture local.
Invalidarea cache se aplică procesului de funcționare. atunci când o aplicație rulează în mai multe procese, coordonarea invalidării pe parcursul acestor procese.
beforeexports.install = function() {
ROUTE('POST /regenerate/', function($) {
F.Fs.writeFileSync(PATH.public('generated.txt'), 'after');
F.Fs.writeFileSync(PATH.public('appeared.txt'), 'created');
TOUCH('/generated.txt');
TOUCH('/appeared.txt');
$.success();
});
};