# Archivos de aplicación como un paquete Total.js

> Crea un paquete local, cargue sus definiciones a través del cargador de startup y verifica la extracción en .src.

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

Un bundle de aplicación de Total.js es un archivo creado con `BACKUP()`, colocado en el directorio `bundles/` de la aplicación con el sufijo `.bundle`. Al arrancar, `LOAD()` extrae los bundles y combina los archivos de la aplicación en `.src/`; el framework usa entonces ese directorio como raíz de la aplicación. Los nombres de bundle que contienen `-bk.bundle` o `_bk.bundle` se ignoran. Un archivo `bundles.debug` reutiliza el directorio `.src` ya extraído.

La fuente también apoya `.url` Los archivos de bundle contienen código de aplicación ejecutable: cargar archivos confiables sólo. mantener credenciales, bases de datos de tiempo de funcionamiento y archivos privados fuera de los archivos distribuibles. `BACKUP` Es un paquete, no una criptografía.

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