本页内容

重新加载模块

默认情况下,缓存中的模块将在不获取或重新编译的情况下重复使用。有时这不可取,您可以强制 deno 重新获取和重新编译模块到缓存中。您可以使用 deno cache 子命令的 --reload 标志使本地 DENO_DIR 缓存失效。其用法如下所示

重新加载所有内容 跳转到标题

deno cache --reload my_module.ts

重新加载特定模块 跳转到标题

有时我们只想升级某些模块。您可以通过向 --reload 标志传递参数来控制它。

重新加载所有 0.224.0 标准模块

deno cache --reload=https://deno.land/[email protected] my_module.ts

要重新加载特定模块(在本例中为颜色和文件系统复制),请使用逗号分隔 URL。

deno cache --reload=https://deno.land/[email protected]/fs/copy.ts,https://deno.land/[email protected]/fmt/colors.ts my_module.ts