"Просто я каждый раз когда деплою обновленный сайт эти чанки берутся из кеша браузера а не загружаются обновленные." - у вас чтото с билдом. Когда вы делаете новый сайт вы делаете npm run build после чего вы получает абсолютно новые имена.
В том то и дело что часть файлов меняется. У которых имена типа app.js. А вот эти с просто цифрами в именах не меняются
я понимаю, но это лишний код и в идеале все же хочется чтобы если данные есть их отдавали сразу, а если нет то загружали, складывали куда надо и отдавали