Deno is still at very early development stage. The current releases are 0.2.x, which are defined to be "mildly usable" and is mostly for developer preview.
To install Deno release binary, run the following commands on *nix
curl -L https://deno.land/x/install/install.py | pythonexport PATH=$HOME/.deno/bin:$PATH
On windows, you might want to install through Powershell:
iex (iwr https://deno.land/x/install/install.ps1)
Deno is installed through scripts from deno_install. If you encountered any installation problems, submit an issue there.
If you are interested in contributing to Deno, you might want to compile Deno from source yourself.
Run the following commands to get make a debug build
# Fetch deps.git clone --recurse-submodules https://github.com/denoland/deno.gitcd deno# Setup and download important third party tools./tools/setup.py# Build../tools/build.py
Deno is built with GN and Ninja, tools that are used also by the Chromium team. The built files will be located at
Alternatively, to create a release build for evaluation, set DENO_BUILD_MODE to release on build:
The built files will be located at
Deno also comes with Cargo build support: