# Pakiet aplikacji jako pudełko Total.js

> Stwórz lokalny pakiet, naładuj jego definicje za pośrednictwem ładowarki startupowej ram i sprawdź ekstrakcję do .src.

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

Bundle aplikacji Total.js to archiwum utworzone przez `BACKUP()`, umieszczone w katalogu `bundles/` aplikacji z sufiksem `.bundle`. Przy starcie `LOAD()` wypakowuje bundle i łączy pliki aplikacji w `.src/`; framework używa wtedy tego katalogu jako korzenia aplikacji. Nazwy bundle zawierające `-bk.bundle` lub `_bk.bundle` są ignorowane. Plik `bundles.debug` ponownie używa już wypakowanego katalogu `.src`.

Źródło obsługuje również pliki `.url`, które pobierają archiwum pakietu zdalnego. pliki pakietowe zawierają wykonawczy kod aplikacji: ładowanie tylko zaufanych archiów. Utrzymanie uwierzytelniania, baz danych bieżących i prywatnych plików z dystrybucyjnych. `BACKUP` jest pakowanie, nie szyfrowanie.

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