Подсключение скриптов через запятую


datum
542

Подскажите что здесь подключается? Что-то никогда не слышал о таком способе подключения скриптом..

<script src=»https://site.com/js/js-ssl-sf-sui-20200130-08US240-1_www_m_-vendors_home,vendors_admin,vendors,salesforce_form,lib/jScrollPane/jquery.jscrollpane.min,lib/jquery.scrollTo.min,lib/royalslider/jquery.royalslider.min.js»></script>


voronoff_dev

Запрос уходит на обработчик, который собирает всю эту кучу скриптов воедино, минифицирует и выдаёт результат.


datum

а как из этой строки получиться список скриптов которые подключаются?


Дикий пионер

Вангую, что разбить строку по запятой.


datum

Дикий пионер:
Вангую, что разбить строку по запятой.

https://site.com/js/js-ssl-sf-sui-20200130-08US240-1_www_m_-vendors_home

https://site.com/js/vendors_admin

к примеру 2 первые

это ведь не ссылка на скрипт, это путь к папке..

———- Добавлено 30.01.2020 в 21:21 ———-

в чем смысл?


Sitealert

datum:
в чем смысл?

В том, чтобы делать сборку скриптов (объединённый скрипт), необходимую для конкретной страницы.


ivan-lev

datum:
это ведь не ссылка на скрипт, это путь к папке..

Выше ведь написано русским по серому.. Это ссылка на

voronoff_dev:
обработчик, который собирает всю эту кучу скриптов воедино, минифицирует и выдаёт результат.


silicoid

странно они запрос сделали. Я бы гетом отправлял. Так дерибанить строку проще, имхо.


Staid

silicoid, так это и есть гет)


silicoid

Staid, они это на стадии роутинга разделяют. мне такой одход не очень нраицца


Дикий пионер

datum:
https://site.com/js/js-ssl-sf-sui-20200130-08US240-1_www_m_-vendors_home

https://site.com/js/vendors_admin

к примеру 2 первые

это ведь не ссылка на скрипт, это путь к папке..

———- Добавлено 30.01.2020 в 21:21 ———-

в чем смысл?

Вангую опять же, что если оказывается, что передана папка, а не конкретный файл — то забираются все скрипты из папки.

Но опять же, почему это не может быть файлом-то — js-ssl-sf-sui-20200130-08US240-1_www_m_-vendors_home?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *