28 个版本 (破坏性更改)
使用旧的 Rust 2015
0.24.0 | 2019 年 11 月 15 日 |
---|---|
0.22.0 | 2019 年 10 月 28 日 |
0.12.0 | 2019 年 7 月 16 日 |
0.3.5 | 2019 年 3 月 31 日 |
#469 in WebAssembly
每月 47 次下载
30MB
包含 (静态库, 30MB) lib/libdeno.a
Deno
Deno (/ˈdiːnoʊ/, 发音为 dee-no
) 是一个具有安全默认值和出色开发者体验的 JavaScript、TypeScript 和 WebAssembly 运行时。它基于 V8、Rust 和 Tokio 构建。
在文档中了解更多关于 Deno 运行时的信息 (文档)。
安装
使用以下命令之一在您的系统上安装 Deno 运行时。请注意,安装 Deno 有多种方式 - 可以在这里找到安装选项的完整列表 (这里)。
Shell(Mac、Linux)
curl -fsSL https://deno.land/install.sh | sh
PowerShell(Windows)
irm https://deno.land/install.ps1 | iex
Homebrew(Mac)
brew install deno
Chocolatey(Windows)
choco install deno
从源码构建和安装
有关从源码构建 Deno 的完整说明,请参阅手册 (这里)。
您的第一个 Deno 程序
Deno 可用于多种不同的应用程序,但最常用于构建 Web 服务器。创建一个名为 server.ts
的文件,并包含以下 TypeScript 代码
Deno.serve((_req: Request) => {
return new Response("Hello, world!");
});
使用以下命令运行您的服务器
deno run --allow-net server.ts
这将启动一个本地 Web 服务器,地址为 https://127.0.0.1:8000。
在文档中了解更多关于编写和运行 Deno 程序的信息 (文档)。
其他资源
- Deno 文档:Deno 运行时、Deno Deploy 和其他官方指南和参考文档。
- Deno 标准库:Deno 程序支持的官方常用实用工具。
- deno.land/x:第三方 Deno 模块的注册库。
- 开发者博客:Deno 团队的产品更新、教程等。
贡献
感谢您的帮助!要贡献,请阅读我们的贡献指南。