2016-01-05 2 views
0

Я использовал этот plugin для моего расширения кроссировщика. Проблема заключается в том, что скрипт utils составляет около 200 кбайт +, и в кросс-ридер есть ограничение.Сплит utils.js в несколько файлов для intl-tel-input

Мой вопрос: есть ли способ разделить utils.js на отдельные файлы? Я проверил код, но он был заключен в (function() {....}), поэтому я не могу просто сломать их пополам, не испортив что-то.

Кто-нибудь пытался это сделать?

Спасибо,

Kevin

ответ

0

Используйте minified version of the library это только 23Kb.

[Раскрытие: Я сотрудник Crossrider]

+0

Спасибо за ответ, но проблема с [utils.js] (https://github.com/jackocnr/intl-tel-input /blob/master/lib/libphonenumber/build/utils.js). Это более 200 КБ даже в сокращенной версии. –

+0

Любая обратная связь? Есть ли способ удалить ограничение на кросс-рейдер? Мой работодатель готов заплатить, если необходимо. –

+0

Рассмотрим перемещение переменной данных ('var L ='), используемой в _utils.js_ вне функции, и при необходимости разбить ее определение на части. Я уверен, что это значительно уменьшит размер файлов. – Shlomo

Смежные вопросы