Я использую веб-пакет, чтобы связать приложение реакции в js-файл, который я хочу добавить на сайт клиента. Таким образом, я получаю app.js
и могу предоставить URL-адрес, по которому файл размещается на клиентах https://example.mysite.com/apps/app.js
, и это можно включить с помощью тега script на сайте клиента. Достаточно просто.
Здесь я могу столкнуться с проблемой кэширования на стороне браузера. Я не могу использовать теги версий здесь, потому что просить клиента постоянно обновлять код на своем сайте нереально.
Хэширование в Webpack также не вариант, потому что это будет означать обновление файла на стороне клиента, что я снова хотел бы обойти.
Есть ли способ предотвратить кэширование моего app.js
файла и выборку новой версии файла каждый раз, когда файл app.js
изменяется?