手册
API 参考
示例
部署
子托管
deno.com
切换主题
手册
API 参考
示例
部署
子托管
基础知识
什么是 Deno?
运行脚本
Hello World
内置 TypeScript 支持
您的 Deno 开发环境
初始化项目
可执行脚本
一体化工具
使用 deno.json 进行任务和配置
从 CommonJS 更新到 ESM
导入和导出函数
与 Node.js 的互操作性
Deno API 简介
简单文件服务器
通过 Deno coverage 改进测试
使用 Deno fmt 格式化
使用 Deno bench 进行基准测试
Deno test 入门
模块和包管理
使用 Node.js 的内置模块
从 npm 导入模块
与 Node 和 npm 的兼容性
ECMAScript 模块
使用 JSR 发布模块
Web 标准 API
Deno 中的浏览器 API
操作和解析 URL
Fetch 和流式数据
设置超时和间隔
使用颜色记录日志
Web workers
Web assembly
Web 框架和库
TypeScript 和 JSX
构建 React 应用
使用 create-vite 构建 React 应用
构建 Next.js 应用
构建 Fresh 应用
构建 Vue 应用
将 Express 与 Deno 一起使用
如何在 Deno 中使用 Apollo
使用 Deno 构建 Astro 站点
使用 Deno 构建 Qwik 应用
使用 Deno 构建 Nuxt 应用
使用 tRPC 和 Deno 构建类型安全的 API
使用 TypeScript 构建 API 服务器
构建 Vue 应用
构建 SolidJS 应用
构建 React 应用
构建 Tanstack 应用
部署 Deno 项目
AWS Lambda
将 Deno 部署到 AWS Lambda
AWS Lightsail
Cloudflare workers
Digital Ocean
Google Cloud Run
Kinsta
使用 Docker 部署 Deno
连接到数据库
连接到数据库
将 MySQL2 与 Deno 一起使用
将 PlanetScale 与 Deno 一起使用
将 Redis 与 Deno 一起使用
将 Prisma 与 Deno 一起使用
将 Drizzle 与 Deno 一起使用
Mongoose 和 MongoDB
连接到 Redis
连接到 Postgres
连接到 Supabase
连接到 MongoDB
连接到 SQLite
连接到 Mongoose 和 MongoDB
连接到 Prisma
连接到 DuckDB
编码
Hex 和 base64 编码
解析和序列化 TOML
导入 JSON
解析和序列化 CSV
解析和序列化 JSON
解析和序列化 YAML
操作字节数组
CLI
构建命令行实用程序
输入提示
权限管理
命令行参数
编写测试
获取 Deno 版本
网络
HTTP 请求
HTTP 服务器:Hello world
HTTP 服务器:路由
HTTP 服务器:服务文件
HTTP 服务器:流式处理
HTTP 服务器:使用 SQLite3 进行 CRUD
Hono HTTP 服务器
HTTP 服务器:WebSockets
管道流
出站 WebSockets
TCP Echo 服务器
TCP 连接器:Ping
TCP 监听器:Ping
TCP/TLS 连接器:Ping
TCP/TLS 监听器:Ping
运行 DNS 查询
系统
处理操作系统信号
基准测试
创建子进程
子进程生成
从子进程收集输出
读取系统指标
进程信息
环境变量
子进程:生成
处理操作系统信号
文件系统
路径操作
读取文件
写入文件
删除文件
检查文件是否存在
移动/重命名文件
创建和删除目录
监视文件系统
遍历目录
Unix cat
创建和解析符号链接
临时文件和目录
流式文件操作
解压 gzipped 文件
密码学
生成和验证 UUID
ULID
哈希
RSASSA-PKCS1-v1_5 签名和验证
HMAC 生成和验证
AES 加密和解密
高级
文件系统事件
模块元数据
基于文件的路由
使用 WebSockets 构建聊天应用
构建实时 WebSocket 应用程序
构建单词查找器应用
连接到 OpenAI - Chat completion
使用 Deno Collections 进行用户数据处理
指数退避
不稳定 API
Deno KV 观察
Deno Cron
Deno 队列
Deno KV:键/值数据库
UDP 监听器:Ping
UDP 连接器:Ping
Temporal API
构建实时 WebSocket 应用程序
在
示例页面
和我们的
YouTube 频道
中查找更多视频。
您找到所需的内容了吗?
是
否
编辑此页面
谢谢!已收到反馈。
✅
还有其他意见吗?(
可选
)
电子邮件地址(
可选
)
发送其他反馈
隐私政策