каждого билда к именам файлов ассетов добавляются хэши.
сайт обычный, не spa. мне нужно чтобы после каждого релиза после сборки фронта не менялись имена у стилей и скриптов(это может напрягать поисковики и нашего сеошника).
в конфигах вита я это поправил. Но после изменений, естественно у пользователя в кэше браузера остаются старые стили до тех пор пока он не сбросит кэш.
возможно ли средствами vite добавлять get параметр с версией файла к урлу, или придется делать что-то вроде этого:
<link rel="stylesheet" href="{{ asset('css/app.css?v='.filemtime(public_path('css/app.css'))) }}"
/>
или может еще есть какие-то варианты?
пока что сделал такой костыль: создал middleware, и в нем через регулярку модифицируется ссылка на стиль или скрипт и добавляется гет параметр
Обсуждают сегодня