宣布 JSR 上的 Hono
JSR 是一个现代 JavaScript 注册表,旨在简化发布和使用 JavaScript 和 TypeScript 模块,同时通过支持和推广 Web 标准推动生态系统发展。自发布以来,JSR 受到社区的热烈欢迎,每周有超过 250 个新包发布。
今天,我们很高兴地宣布 Hono 现在可在 JSR 上使用。
Hono 是一个快速、轻量级、包含电池的跨平台服务器路由框架,具有出色的 TypeScript 和 Web 标准 API 支持。
通过 JSR 使用 Hono 提供了出色的开发体验,在您的文本编辑器中提供了功能齐全的文档和类型定义。
安装 Hono
您可以使用以下命令从 JSR 开始使用 Hono
deno add @hono/hono
或使用 npm
npx jsr add @hono/hono
上面的命令将生成一个 deno.json
文件,列出您项目的所有依赖项。
// deno.json
{
"imports": {
"@hono/hono": "jsr:@hono/hono^4.4.5"
}
}
然后您可以将无服务器驱动程序导入到您的 main.ts
文件中
最后,您可以运行以下命令来执行
deno run -A main.ts
请注意,您还可以使用以下命令构建 Hono 项目
deno run -A npm:create-hono@latest
目前,只有 deno
模板选择将使用来自 JSR 的 Hono。
下一步是什么?
使用 JSR 上的 Hono,您可以使用可以在任何 JavaScript 环境中运行的 API 路由构建轻量级、快速的服务器。您的文本编辑器将提取类型定义和相关文档,以便您可以提高工作效率。
🚨️ 了解有关 JSR 的更多信息 🚨️