ITADN
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

Deno

Twitter badge Bluesky badge Discord badge YouTube badge

the deno mascot dinosaur standing in the rain

Deno (/ˈdiːnoʊ/, 发音为 dee-no) 是一个具有安全默认设置和出色开发者体验的 JavaScript、TypeScript 和 WebAssembly 运行时。它基于 V8RustTokio 构建。

了解更多关于 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

WinGet(Windows):

winget install --id=DenoLand.Deno

Scoop (Windows):

scoop install main/deno

从源码构建和安装

有关从源码构建 Deno 的完整说明,请参见 此处

你的第一个 Deno 程序

Deno 可用于许多不同的应用程序,但最常用于 构建 Web 服务器。创建一个名为 server.ts 的文件,并包含以下 TypeScript 代码:

Deno.serve((_req: Request) => {
  return new Response("Hello, world!");
});

使用以下命令运行你的服务器:

deno run --allow-net server.ts

这应该会启动一个本地 Web 服务器,地址为 http://localhost:8000

有关编写和运行 Deno 程序的更多信息,请参阅 文档

其他资源

  • Deno 文档:Deno 运行时、Deno Deploy 及其他内容的官方指南和参考文档。
  • Deno 标准库:Deno 程序官方支持的通用工具。
  • JSR:现代 JavaScript 和 TypeScript 的开源包注册表
  • 开发者博客:来自 Deno 团队的产品更新、教程等更多内容。

贡献

我们感谢您的帮助!如需贡献,请阅读我们的 贡献指南