# Nieprawidłowe cache statyczne w trybie uwalniania

> Usługiwanie i modyfikacja tymczasowego statycznego pliku, usuwanie jego ukrytej reprezentacji i usunięcie ukrytego 404 wpisów.

Framework: total5
Product: Total.js 5 (total5@0.0.19)
Language: pl
Content-SHA256: d8079ab5f6d38388846666594b531a29e3c3644d20319ad9a90ba8820eac95b2
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: total5-installed@total5@0.0.19
Review: not-recorded

`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.

```text public/generated.txt
before
```

```js 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();
	});
};
```
