Size: a a a

2019 March 30

Е

Евгений in pro.elixir
дык етаг же есть, он отвечает за то что файл протух и надо его качнуть и оно всегда отлично работало
источник

Е

Евгений in pro.elixir
Ilya Shuma
На самом деле вопрос Евгения в том, что с переходом на вебпак автоматический фингерпринтинг отвалился, судя по всему
нет вообще-то, у меня вопрос накой нужен фингерпринтинг ассетов, если и без него все работает. Он как-то ускоряет что-то?
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Ну и не пакуется в гзипы  тыды
мне только эта паковка и нужа, но фингерпринты-то зачем?
источник

Е

Евгений in pro.elixir
полагаю, каким-то волшебным образом в лейаут должен попадать файл у которого в имени фингерпринт, нет?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Так etag меняется а fingerprint - нет
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Так etag меняется а fingerprint - нет
тем более непонятно зачем он нужен :)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
При передеплое браузер перекачивает только изменившийся файл
источник

Е

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

ŹR

Źmićer Rubinštejn in pro.elixir
Если по fingerprint
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Может с бандлером это не актуально
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Надо смотреть
источник

Е

Евгений in pro.elixir
самое главное, чтобы браузер перекачивал версию с другим фингерпринтом, он должен знать о его существовании
источник

Е

Евгений in pro.elixir
да хрен с ним с бандлером там еще куча всяких картинок, которые тоже могут обновиться на сервере
источник

Е

Евгений in pro.elixir
и браузер может узнать об обновлении исключительно из етагов, потому что фингерпринтов у него нет.
источник

IS

Ilya Shuma in pro.elixir
А как ты указываешь путь до статики?
источник

IS

Ilya Shuma in pro.elixir
в шаблоне
источник

IS

Ilya Shuma in pro.elixir
Через static_path/2?
источник

Е

Евгений in pro.elixir
хардкод, и уже несколько раз спрашивал как надо?
источник

IS

Ilya Shuma in pro.elixir
Попробуй так:

<script src="<%= static_path(@conn, "/js/app.js") %>"></script>

И проверить в config/prod.exs, чтобы был указан правильный путь до манифеста
источник

Е

Евгений in pro.elixir
ага, хелпер есть
источник