Отключение кэширования - неправильный подход. Используя очистку кеша , вы можете кэшировать ресурсы c до тех пор, пока это необходимо, но когда они обновляются, загружайте новые версии.
Как это будет реализовано, будет зависеть от того, как вы построить для производства и какой стек вы используете. Некоторые инструменты для сборки внешнего интерфейса, такие как Laravel Mix, могут сделать это за вас, а такие вещи, как Webpack, могут сделать это за вас с небольшой настройкой. Там, где этот подход не является жизнеспособным, я также создал помощников на таких языках, как PHP и Javascript, прежде чем добавлять метку времени файла в качестве параметра строки запроса, что также должно решить эту проблему.