Динамические имена блоков Webpack - PullRequest
0 голосов
/ 15 января 2019

Я ищу решение следующей проблемы:

Мы используем Vue 2.0 и чанки Webpack для извлечения больших внешних модулей. Мы делаем это, например, с помощью следующего кода:

const Complete = () => import(/* webpackChunkName: "complete_reset" */ '../pages/auth/Complete')

Тем не менее, нам нужен способ создания версии этого чанка. Мы использовали стратегию передачи id=[someHash] в запрос и обновления someHash для каждой сборки, которую мы делаем.

То, что я ищу, это способ указать в моих файлах Vue, что фрагмент будет извлечен как: complete_reset.js?id=[someHash], в отличие от complete_reset.js, который будет кэшироваться в браузере, даже если другая версия доступно на сервере.

Я посмотрел на следующую проблему, но она не совсем решает мою проблему: https://github.com/webpack/webpack/issues/4807#issuecomment-354082841

...