# Il pacchetto di applicazione file come un pacchetti Total.js

> Crea un pacchetto locale, carica le sue definizioni attraverso il caricabatterie di startup e verifica l'estrazione in .src.

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

Un bundle di applicazione Total.js è un archivio creato con `BACKUP()`, collocato nella directory `bundles/` dell'applicazione con il suffisso `.bundle`. All'avvio `LOAD()` estrae i bundle e combina i file dell'applicazione in `.src/`; il framework usa poi quella directory come radice dell'applicazione. I nomi di bundle che contengono `-bk.bundle` o `_bk.bundle` vengono ignorati. Un file `bundles.debug` riutilizza la directory `.src` già estratta.

La fonte sostiene anche `.url` I file che raccolgono archivi di pacchetto remoti. i file di pacchi contengono il codice di applicazione eseguibile: caricare solo gli archivi affidabili. mantenere le credenziali, le banche dati di funzionamento e i file privati fuori dagli archivi distribuibili. `BACKUP` È un’invasione, non una crittografia.

```js controllers/bundles.js
exports.install = function() {
	ROUTE('GET /bundle-loader/', $ => $.json({ load: typeof LOAD, backup: typeof BACKUP }));
};
```
