Size: a a a

2019 March 30

IS

Ilya Shuma in pro.elixir
Чтобы гарантировать, что у всех пользователей отобразится обновленная версия ассетов
источник

IS

Ilya Shuma in pro.elixir
Это называется assets fingerprint
источник

ML

Maksim Lapshin in pro.elixir
Это нужно что бы можно было отдать эти ассеты с заголовками о вечном кешировании
источник

ML

Maksim Lapshin in pro.elixir
Тогда страницы быстрее открываются на второй раз
источник

Е

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

ML

Maksim Lapshin in pro.elixir
Евгений
а как в шаблонах прописывать ссылки на такие ассеты? не вручную же фигачить эти метки?
Это делает процессор ассетов
источник

Е

Евгений in pro.elixir
Plug.Static который?
источник

Е

Евгений in pro.elixir
вот у меня в HTML ссылка на bundle.js, и браузер ничего кроме етагов не знает об этих метках
источник

Е

Евгений in pro.elixir
вот ща по Phoenix Assets погуглю
источник

Е

Евгений in pro.elixir
ничего не находится. точнее везде все так пишут, как будто все уже знают для чего это нужно. лично я для версионирования в html цеплял всякие ?v=timestamp
источник

ŹR

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

ŹR

Źmićer Rubinštejn in pro.elixir
Или ты про какие Ассеты?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Типа ты подгружаешь в лейаут вывод вебпака и конец
источник

Е

Евгений in pro.elixir
у меня бандлер генерит bundle.js
в лейауте в теге script ссылка на /js/bundle.js и все работает без меток
источник

Е

Евгений in pro.elixir
делаю php.digest, оно генерит bundle.js.gz (то что мне нужно) и еще копии с метками
источник

Е

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

Е

Евгений in pro.elixir
короче оно отлично работает и без phx.digest, тогда в чем разница?
источник

ŹR

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

IS

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

ŹR

Źmićer Rubinštejn in pro.elixir
Ну и не пакуется в гзипы  тыды
источник