Средство выбора даты Bootstrap и средство выбора даты Fuel UX конфликтуют

Я пытаюсь использовать мастер управления Fuel UX вместе с Bootstrap. Однако, поскольку я также использую средство выбора даты Bootstrap, похоже, возникает конфликт, связанный с использованием средства выбора даты из одной и другой библиотеки, поскольку оба определяют с помощью $.fn.datepicker одно и то же имя для плагина jQuery для выбора даты.

Очевидным решением для меня было бы включить только те элементы управления Fuel UX, которые мне действительно нужны. В документации по Fuel UX указано, что на самом деле этого можно добиться, как описано здесь https://github.com/exacttarget/fuelux/blob/master/DETAILS.md#amd-support, однако кажется, что начиная с версии 3.0 Fuel UX отдельные файлы .js не включены в выпуск. больше, так что подход загрузки одного элемента управления Fuel UX не работает должным образом, поскольку мы получаем ответ 404 от их сервера CDN.

Любые мысли о том, как обходной путь может быть достигнут здесь?


person medonja    schedule 31.08.2015    source источник


Ответы (1)


Вы правы, что в CDN присутствует только папка dist. Если вы bower install или npm install, у вас будет доступ к js папке.

Думайте о CDN как о методе «быстро заставить все работать» и Bower/NPM (или даже подмодули git) в качестве направления "оптимизировать мой проект".

person Interactive Llama    schedule 31.08.2015
comment
Я понимаю. Что ж, мне нужно проверить, какая альтернатива будет для меня лучшей, поскольку мы используем веб-файлы для управления зависимостями, которые также включают только файлы, расположенные в CDN. Я не совсем понимаю, почему отдельные библиотеки управления были исключены из CDN, ведь общая сетевая нагрузка на CDN, вероятно, упала бы, если бы эти библиотеки были доступны для загрузки оттуда. - person medonja; 01.09.2015
comment
Какая версия вам нужна? Я могу добавить папку js в CDN для вашей конкретной версии, если это поможет. - person Interactive Llama; 02.09.2015
comment
Было бы здорово, если бы вы могли это сделать! :) Не могли бы вы включить папку js и в следующие выпуски? Таким образом, я предполагаю, что это будет подхвачено веб-файлами и включено в их вариант реализации, но сейчас я могу переключиться на CDN в своем проекте. Спасибо! - person medonja; 02.09.2015
comment
Мне нужно знать вашу версию. Я просто собираюсь обновить эту версию. - person Interactive Llama; 03.09.2015
comment
3.11.1, последняя стабильная. Собираетесь ли вы включать отдельные файлы .js и в будущие версии? - person medonja; 03.09.2015
comment
Загружено на fuelcdn.com/fuelux/3.11.1/js/datepicker. js . Папка JS - это действительно исходные файлы. Если вы хотите, чтобы dist содержал один элемент управления, отправьте нам сообщение о проблеме, и мы рассмотрим ее. - person Interactive Llama; 03.09.2015
comment
Потрясающе, спасибо! Я серьезно ценю ваши усилия. Я опубликую проблему и завтра, так как я твердо верю, что наличие исходных файлов, доступных в выпуске, будет очень полезно для сообщества. - person medonja; 03.09.2015