2016-04-01 3 views
0

Прекрасный загружающий файл - 400kb кода javascript и 140kb. Поскольку я не использую пользовательский интерфейс и только с использованием API, я бы хотел построить библиотеку без встроенного интерфейса (и, надеюсь, получить меньший lib). Это возможно?Создание тончайшего пользователя без пользовательского интерфейса

Не удалось найти это в разделе скачивания.

Я также установил build environment и сам построил пакет, но все файлы в каталоге _dist, похоже, в комплекте с пользовательским интерфейсом.

ответ

1

Fine Uploader - это только 40 кбайт gzipped, что является сжатием, которое почти все веб-сервер уже использует. В настоящее время сборка не создана для создания пакета без пользовательского интерфейса. Если вы хотите создать такую ​​сборку, необходимо будет изменить modules.js file. Одно место для начала было бы с копией модуля fuTraditional без модуля @fuSrcUi. Затем соответствующая запись должна быть добавлена ​​к concat.js build file. Это, похоже, не стоит сэкономить несколько килобайт в моем скромном мнении, но все это очень возможно.

Если вы заинтересованы в гораздо более модульной библиотеке загрузки, где почти каждая функция представлена ​​как дополнительный автономный модуль, посмотрите на Modern Uploader, который я медленно развиваю с учетом времени. Не стесняйтесь открывать проблемы в репо, если у вас есть какие-либо вопросы относительно будущего этого продукта.