⬜️esbuild.wasmをCache (DOM)にいれておく(@takker/ScrapJupyter)
from @takker/ScrapJupyter
esbuild.wasmをCache (DOM)にいれておく(@takker/ScrapJupyter)
esbuild.wasmのdownloadに結構時間がかかる
10MBくらいあるのでモバイルデータ通信量も馬鹿にならない
scrapbox.ioはcacheしてくれないので、自前でcacheする必要がある
実装はscrapbox-TikZjaxを参考にする
https://github.com/takker99/ScrapRun/blob/0.4.0/previewers/TikZ/cache.ts
というか、このコードを直接importして使っちゃえばよさそう
12:41:39 あー、setupはWebassembly.Moduleを受け取る方式にしているのか
wasmをfetchする責務がない
てことは、UserScriptの設定側でcacheを読ませるよう設定させるのが間に合わせの処置かな
wasmのfetchをどのscriptの責務にするかは今後考える
ScrapJupyterに追加したいことのcacheの話と一貫性をもたせるなら、@takker/ScrapJupyterでcacheしたほうが統一感ある
2024-03-10
12:51:02 for-any-projectにあるコードにcacheを使う処理を入れた
これで十分満足したので、このissueを解決するモチベは今のところない
#2024-07-16 11:53:34
#2024-03-10 12:30:55
#2024-03-08 17:10:48
#2022-01-17 17:41:44
#2021-11-15 23:20:42