# Изтегляне на файлове като пакет от Total.js

> Създайте локален пакет, заредете дефинициите си чрез стартиращия изтеглятел на рамката и проверете екстракцията в .src.

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

Bundle на приложение на Total.js е архив, създаден с `BACKUP()`, поставен в папката `bundles/` на приложението със суфикс `.bundle`. При стартиране `LOAD()` извлича bundle-овете и комбинира файловете на приложението в `.src/`; frameworkът използва тази папка като корен на приложението. Имена на bundle, съдържащи `-bk.bundle` или `_bk.bundle`, се игнорират. Файл `bundles.debug` използва повторно вече извлечената папка `.src`.

Източникът също подкрепя `.url` Файлове, които засягат отдалечени пакети.Файловете на пакетите съдържат изпълнителен код на приложението: изтегляне на доверявани архиви само.Поддържане на поверителности, бази данни за работа и частни файлове от разпространяеми архиви. `BACKUP` Това е опаковка, а не криптиране.

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