Для обновления устаревших файлов в Vue.js можно воспользоваться следующими методами:
1. Использование механизма кэширования в Service Worker. Service Worker - это скрипт браузера, который работает в фоновом режиме и обрабатывает сетевые запросы вашего приложения. Вы можете настроить Service Worker таким образом, чтобы он автоматически проверял обновления файлов и загружал новые версии при их доступности.
2. Принудительное обновление страницы при обнаружении устаревших файлов. Вы можете добавить логику в ваше приложение, которая будет проверять наличие новых версий файлов и предлагать пользователю обновить страницу при необходимости.
Что касается ошибки "Refused to execute script" и возможной проблемы с кэшированием, вам следует обратить внимание на настройки Service Worker (если используется) и файл vue.config.js.
Пожалуйста, предоставьте содержимое файла registerServiceWorker для более детального анализа и предложения решения.