1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-23 15:16:54 -05:00
denoland-deno/docs/linking_to_external_code/reloading_modules.md
2020-07-14 15:24:17 -04:00

938 B

Reloading modules

By default, a module in the cache will be reused without fetching or re-compiling it. Sometimes this is not desirable and you can force deno to refetch and recompile modules into the cache. You can invalidate your local DENO_DIR cache using the --reload flag of the deno cache subcommand. It's usage is described below:

To reload everything

deno cache --reload my_module.ts

To reload specific modules

Sometimes we want to upgrade only some modules. You can control it by passing an argument to a --reload flag.

To reload all v0.55.0 standard modules

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

To reload specific modules (in this example - colors and file system copy) use a comma to separate URLs

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