Appearance
Setting up Deno
asdf Runtime Version Manager
Deno is best installed with a runtime version manager like asdf.
Install asdf-deno plugin (this only needs to be done once, at the very first time):
asdf plugin-add deno https://github.com/asdf-community/asdf-deno.gitThen install Deno with:
# Download and install the latest version of Deno
asdf install deno latest
# OR
asdf install deno x.y.zSet default version globally:
asdf global deno x.y.zasdf within a Project
Within a fresh project, run the following:
asdf local deno x.y.zThis creates a file .tool-versions and 'locks' the project to the specified Deno version. Everytime deno command is run within the project, the specified version will automatically be used.
Deno Runtime & std lib Compatibility
See compatibility table here
VS Code Plugin
The plugin needs to be enabled at project level, because not all Javascript/Typescript projects use Deno. Do this with Ctrl + Shift + P and run Deno: Initialize Workspace Configuration.