1
クライアントサイドキャッシュの無効化がまだないアプリケーションがあります。各プルで.gitフォルダーが更新されますか
完全な解決策を考案するまでは、一時的な対策のための迅速な解決策が必要です。
prodサーバーはマスターブランチを追跡します。
gitフォルダをgit pullするたびに最後に変更されたタイムスタンプが更新されると想定するのは安全でしょうか?迅速な解決策は、JSとCSSのキャッシュキーすべき.gitフォルダの最終更新タイムスタンプを設定するだろうもしそうなら
...つまり
<script src="<?= asset('build/js/main.js') ?>?v=<? echo $timestamp; ?>"></script>
デフォルトのgit動作では、ファイルを変更するたびに変更時刻が更新されます。そうです。私はそれに頼ることはないだろう – izk