跳至主要內容

重新載入模組

預設情況下,快取中的模組會在不擷取或重新編譯的情況下重複使用。有時這不是想要的,你可以強制 deno 重新擷取和重新編譯模組到快取中。你可以使用 `deno cache` 子指令的 `--reload` 旗標來使你的本機 `DENO_DIR` 快取失效。其用法如下所述

重新載入所有內容

deno cache --reload my_module.ts

重新載入特定模組

有時我們只想升級部分模組。你可以透過傳遞參數給 `--reload` 旗標來控制它。

重新載入所有 `0.220.0` 標準模組

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

重新載入特定模組(在此範例中為 colors 和 file system copy),請使用逗號來分隔 URL。

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