Verpakkingsapplicaties als een Total.js-pakket
Een Total.js-applicatiebundle is een archief gemaakt met BACKUP(), geplaatst in de map bundles/ van de applicatie met het achtervoegsel .bundle. Bij het opstarten pakt LOAD() bundles uit en combineert de applicatiebestanden in .src/; het framework gebruikt die map dan als applicatieroot. Bundlebestandsnamen die -bk.bundle of _bk.bundle bevatten worden genegeerd. Een bestand bundles.debug hergebruikt de reeds uitgepakte map .src.
De bron ondersteunt ook .url bestanden die verwijderde bundelbestanden. Bundle bestanden bevatten uitvoerbare applicatiecode: laden vertrouwde bestanden alleen. Houd credentials, runtime databases en privé-bestanden uit distributie van bestanden. BACKUP is verpakking, niet encryption.
exports.install = function() {
ROUTE('GET /bundle-loader/', $ => $.json({ load: typeof LOAD, backup: typeof BACKUP }));
};