# Ακυρώστε τα στατικά κενά με το Touch

> Υπηρετείτε και τροποποιήστε ένα προσωρινό στατικό αρχείο, διαγράψτε την κρυπτογραφημένη αντιπροσωπεία του και αφαιρέστε κρυμμένες εγγραφές 404.

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

Το `TOUCH(url)` καθαρίζει τρεις εγγραφές cache για αυτό το URL: `F.temporary.minified`, `tmp` και `notfound`. Το `TOUCH()` αδειάζει αυτούς τους χάρτες. Δεν καθαρίζει το `CACHE`, τα έγγραφα NoSQL ή όλες τις cache προβολών και ρυθμίσεων. Καλέστε το αφού αλλάξετε έναν παραγόμενο πόρο στη λειτουργία release. Κρατήστε αυτή τη λειτουργία σε αξιόπιστο κώδικα διακομιστή· το endpoint εγγραφής παρακάτω είναι μόνο ένα τοπικό 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();
	});
};
```
