モジュールの再読み込み

デフォルトでは、キャッシュ内のモジュールは、フェッチまたは再コンパイルせずに再利用されます。これは望ましくない場合があり、denoにモジュールを再フェッチしてキャッシュに再コンパイルさせることができます。 deno cacheサブコマンドの--reloadフラグを使用して、ローカルのDENO_DIRキャッシュを無効にすることができます。使い方は以下の通りです:

すべてをリロードする

deno cache --reload my_module.ts

特定のモジュールをリロードする

一部のモジュールのみをアップグレードしたい場合があります。 --reloadフラグに引数を渡すことで制御できます。

全ての 0.65.0 標準モジュールをリロードする:

deno cache --reload=https://deno.land/std@v0.65.0 my_module.ts

特定のモジュール(この例では、色とファイルシステムのコピー)を再ロードするには、コンマを使用してURLを区切ります:

deno cache --reload=https://deno.land/std@0.65.0/fs/copy.ts,https://deno.land/std@0.65.0/fmt/colors.ts my_module.ts