Deno 是由 Node.js 的原始创建者 Ryan Dahl 创建的一个安全的 Javascript 和 Typescript 运行时环境,现已发布 1.11,此版本包含许多新功能、性能优化以及错误修复,主要更新内容如下:
如果你已经安装了 Deno,你可以通过运行以下命令升级到 1.11 版本:
deno upgrade
如果你是第一次安装 Deno,您可以使用下面列出的方法之一进行安装:
# Using Shell (macOS and Linux):curl -fsSL https://deno.land/x/install/install.sh | sh# Using PowerShell (Windows):iwr https://deno.land/x/install/install.ps1 -useb | iex# Using Homebrew (macOS):brew install deno# Using Scoop (Windows):scoop install deno# Using Chocolatey (Windows):choco install deno
官方 Docker 镜像
现在 Deno 在 Dockerhub 上提供了 Deno 的官方 Docker 镜像:
开始denorepl:
$ docker run -it --init denoland/deno:1.11.0 repl
进入 docker 运行时:
$ docker run -it --init --entrypoint sh denoland/deno:1.11.0
main.ts从您的工作目录运行:
$ docker run -it --init -p 1993:1993 -v $PWD:/app denoland/deno:1.11.0 run --allow-net /app/main.ts