ForgeTotal.js 5
pl

Total.js 5

Nieprawidłowe cache statyczne w trybie uwalniania

Total.js 5 · total5@0.0.19 total5reference Uruchomiono z Total.js 5

TOUCH(url) czyści trzy wpisy cache dla tego URL: F.temporary.minified, tmp i notfound. TOUCH() czyści te mapy. Nie czyści CACHE, dokumentów NoSQL ani wszystkich cache widoków i konfiguracji. Wywołaj go po zmianie wygenerowanego zasobu w trybie release. Trzymaj tę operację w zaufanym kodzie serwera; poniższy endpoint zapisu to tylko lokalny fixture.

Nieprawidłowość cache odnosi się do procesu prowadzenia.Kiedy aplikacja działa w kilku procesach, koordynuje nieprawidłowości w tych procesach.

public/generated.txt
before
controllers/assets.js
exports.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();
	});
};