Как загрузить скомпилированные js / css файлы из Symfony webpack в index. html без PHP - PullRequest
0 голосов
/ 27 мая 2020

Я использую веб-пакет symfony на бис для создания своих ресурсов (js / css). Итак, исходные файлы находятся в другом каталоге как скомпилированный js / css.

После сборки скомпилированные имена файлов выглядят как app.js / app. css. Но если я включу enableVersioning() файлы вывода (после любого изменения в исходном файле) будут иметь другое имя ... например app.b69634f2. js или app.s45lsgu5. js.

Мой вопрос is: Есть ли какой-нибудь умный способ включить эти файлы в index. html? Без php? Очевидно, без каких-либо изменений js / css поиска имени файла в каталоге и обновления ссылки на файл вручную ...

Я пытался загрузить через ajax файл с именем manifest. json где находится информация о фактические имена файлов, но я получаю ошибку через происхождение cors ...

Любые подсказки?

EDIT:

Может быть, какой-то собственный скрипт, который может загружать файловую систему (fs), анализировать манифест . json и перезаписывать пользовательский тег (например, ### css ### и ### js ###) в index. html для каждой сборки?

...