# Εφαρμογή συσκευασίας ως δέσμη Total.js

> Δημιουργήστε ένα τοπικό πακέτο, φορτώστε τους ορισμούς του μέσω του φόρτωσης startup πλαίσιο και επαληθεύστε την εκχύλιση σε .src.

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

Ένα bundle εφαρμογής Total.js είναι ένα αρχείο που δημιουργείται με το `BACKUP()`, τοποθετημένο στον φάκελο `bundles/` της εφαρμογής με την κατάληξη `.bundle`. Κατά την εκκίνηση το `LOAD()` εξάγει τα bundles και συνδυάζει τα αρχεία της εφαρμογής στο `.src/`· το framework χρησιμοποιεί τότε αυτόν τον φάκελο ως ρίζα της εφαρμογής. Τα ονόματα bundle που περιέχουν `-bk.bundle` ή `_bk.bundle` αγνοούνται. Ένα αρχείο `bundles.debug` επαναχρησιμοποιεί τον ήδη εξαγμένο φάκελο `.src`.

Η πηγή υποστηρίζει επίσης τα αρχεία `.url` που συλλέγουν απομακρυσμένα αρχεία συσκευασίας. Τα αρχεία Bundle περιέχουν εκτελεστικό κώδικα εφαρμογής: φορτίστε μόνο αξιόπιστα αρχεία. Κρατήστε πιστοποιητικά, βάσεις δεδομένων εκτέλεσης και ιδιωτικά αρχεία από διανεμημένα αρχείο. `BACKUP` είναι συσκευασία, όχι κρυπτογράφηση.

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