Загрузите все файлы CSS и JS, начиная с имени main. *. Css и main. *. Js - PullRequest
0 голосов
/ 30 апреля 2018

В моем index.html я хочу загрузить все файлы css и js, соответствующие определенному шаблону.

<link href="https://abc.xyz.com/static/css/main.*.css">
<script src="https://abc.xyz.com/static/js/main.*.js"></script>

например - все файлы, которые соответствуют имени main.abc.css, main.788.css и main.abc.js и main.6788.js

1 Ответ

0 голосов
/ 30 апреля 2018

Это не может быть достигнуто прямо вперед. Как видите, значением атрибута href является строка. Браузер будет читать всю строку как есть.

Чтобы сделать это, вам нужно поработать с тем, как вы упаковываете ваши файлы JS / CSS.

Вариант 1. Вы можете использовать такой пакет, как веб-пакет, чтобы упаковать нужные файлы в отдельные файлы JS / CSS на основе шаблонов, которые вы хотите использовать.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...