默認(rèn)情況下,緩存中的模塊將被重用,而無需獲取或重新編譯它。有時這不是期望的行為,您可以強制 deno 重新下載模塊并重新編譯到緩存中。您可以使用 deno cache 子命令的--reload 選項來使本地 DENO_DIR 緩存無效。 其用法描述如下:
deno cache --reload my_module.ts
重新加載指定模塊
有時我們只想升級某些模塊,可以通過將參數(shù)傳遞給 --reload 選項來控制它。
重新加載所有 v0.55.0 的標(biāo)準(zhǔn)模塊:
deno cache --reload=https://deno.land/std@v0.55.0 my_module.ts
為了重新加載特定的模塊(在這個例子中是 colors 和 file system copy),需要使用逗號來分隔 URL:
deno cache --reload=https://deno.land/std/fs/copy.ts,https://deno.land/std/fmt/colors.ts my_module.ts
更多建議: