Förpackningsfiler som en Total.js-paket
En Total.js-applikationsbundle är ett arkiv skapat med BACKUP(), placerat i applikationens katalog bundles/ med ändelsen .bundle. Vid start packar LOAD() upp bundles och kombinerar applikationsfilerna i .src/; ramverket använder sedan den katalogen som applikationens rot. Bundle-filnamn som innehåller -bk.bundle eller _bk.bundle ignoreras. En fil bundles.debug återanvänder den redan uppackade katalogen .src.
Källan stöder också .url-filer som fångar fjärrpaket arkiv. Bundle-filen innehåller exekverbar applikationskod: ladda endast tillförlitliga arkiver. Håll bekräftelser, löptidsdatabaser och privata filer från distribuerbara arkiver. BACKUP är förpackning, inte kryptering.
exports.install = function() {
ROUTE('GET /bundle-loader/', $ => $.json({ load: typeof LOAD, backup: typeof BACKUP }));
};