# Невалидирани стационарни каски за освобождаване с Touch

> Сервирайте и модифицирайте временно статичен файл, изтрийте скритото му представяне и премахнете скритите 404 записи.

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

`TOUCH(url)` изчиства три записа в кеша за този URL: `F.temporary.minified`, `tmp` и `notfound`. `TOUCH()` изчиства тези карти. Не изчиства `CACHE`, NoSQL документите или всички кешове на изгледи и конфигурация. Извикайте го, след като промените генериран ресурс в режим release. Дръжте тази операция в надежден сървърен код; крайната точка за запис по-долу е само локален fixture.

Когато приложението се изпълнява в няколко процеса, координацията на недействителността през тези процеси.

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