logo

You are viewing documentation generated from a user contribution or an upcoming or past release. The contents of this document may not have been reviewed by the Deno team. Click here to view the documentation for the latest release.

GitHub

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 \0.145.0 standard modules:

deno cache --reload=https://deno.land/std@0.145.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@0.145.0/fs/copy.ts,https://deno.land/std@0.145.0/fmt/colors.ts my_module.ts