Webjars-play 2.3.x - Зачем нужны WebJarAssets.locate и route.WebJarAssets.at, когда работает путь assets/lib/css/filename

Я немного запутался в использовании Webjars в игре 2.3.x, я могу включить и webjar и получить доступ к файлу js или css внутри него, используя /assets/lib/css/name в игре 2.3.x, однако сайт Webjars продолжается чтобы описать добавление конфигурации версионных активов в файл маршрутов. Я не понимаю, зачем это нужно? Не могли бы вы помочь

Ссылка на документацию Webjars: http://www.webjars.org/documentation


person vumaasha    schedule 23.12.2014    source источник
comment
зачем минусовать? Активы Play говорят, что он управляет Etag по умолчанию на основе даты последнего изменения банки. В этом случае эффективная версия должна быть такой же, как и неверсированная. это понимание неправильно?   -  person vumaasha    schedule 23.12.2014


Ответы (1)


Ресурсы с поддержкой версий позволяют вам оптимизировать загрузку статических ресурсов, например. 304 Не изменено и далекое будущее истекает. Для получения дополнительной информации ознакомьтесь с моей Оптимизация статического актива Загрузка с помощью блога Play Framework.

person James Ward    schedule 23.12.2014
comment
Следует принять во внимание, что, начиная с версии 2.3, существует интегрированный способ использования отпечатков пальцев активов. - person edur; 31.03.2015