LIFFのサンプル動かしたりお試ししてるときにWebViewがキャッシュしちゃって、ファーめんどくさい!!ってなるときのTips
準備:NodeJSが入ってる環境で npm install -g http-server をたたく
- 実行したいディレクトリに移動して http-server -c 0 とたたく
- ngrokとかserveoとかで8080を公開する
http-serverにはいくつかパラメータがあるんですが、-c 0 にすると0秒キャッシュになります。これでResponse Headerに cache-control: max-age=0 が入るようになってキャッシュされにくくなります。
ただ、キャッシュ制限されてない状態で初回にアクセスしたりするとずっとキャッシュしてしまったり、なぜか設定してもキャッシュするときはするんで、Androidだとアプリ設定からストレージのキャッシュを削除するとかそういう方法も覚えておいたほうがいろいろ楽でもある。