关于 Deno
Deno 是 JavaScript 与 TypeScript 的运行时,通过 deno 命令提供脚本执行和常用开发工具。可用 Homebrew 安装,适合接入日常开发流程,也方便在脚本中组合调用。
主要功能
- 01用 deno run main.ts 直接运行 TypeScript 文件
- 02用 deno test 执行项目测试
- 03用 deno fmt 统一代码格式
- 04命令行接口便于与其他工具组合
- 05支持跨平台使用
适用场景
- 01在本地运行并调试 TypeScript 脚本
- 02在提交前自动格式化代码并跑测试
- 03编码 Agent 在项目中执行脚本并验证结果
- 04在不同操作系统上保持一致的开发流程
安装
选择你的系统或包管理器,复制命令到终端运行。
$
安装完成后运行deno --version确认安装成功。
命令示例
常用命令按使用顺序排列。
01
02
03
详细介绍
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
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 团队发布的产品更新、教程等内容。
贡献
感谢你的帮助!如需参与贡献,请阅读我们的贡献指南。
评论
支持 Markdown