У меня есть код, похожий на этот, который прекрасно обрабатывает webpack:
import(
/* webpackChunkName: "my-chunk-name" */
'my-package'
);
Так что генерируется порция с именем "my-chunk-name", и это нормально.
Проблема для нас в том, что перед нашим сервером есть прокси, который используется для кэширования файла, и это приводит к проблеме; после каждого выпуска можно изменить «my-chunk-name», но прокси-сервер еще некоторое время обслуживает старую версию файла.
Есть ли возможность добавить метку времени к запрашиваемому файлу, чтобы она была похожа на my-chunk-name.js?_ts=1536219218007
?
Это гарантирует, что прокси-кэш будет отключен и будет предоставлена свежая копия файла.
файл конфигурации:
output: {
path: outputPath,
filename: '[name].js',
chunkFilename: '[id].js'
}