SuperAPI AI 工具集

hono

编程与开发

查看项目

更新于 10-16 03:11

技能介绍

用途:借助 Hono CLI(@hono/cli)更高效地开发 Hono 应用,覆盖文档检索、API 参考、请求测试与打包优化。

安装:可用 npx 免全局安装,npx @hono/cli <command>;也可选全局安装 npm install -g @hono/cli。

主要命令:

  1. 搜索文档:hono search "<query>" --pretty,检索 Hono API 与功能,--pretty 输出更易读。
  2. 查看文档:hono docs [path],展示搜索结果中指定路径的详细文档,如 hono docs /docs/api/context、hono docs /docs/api/hono、hono docs /docs/helpers/factory。
  3. 请求测试:hono request [file] -P /path;POST 示例 hono request [file] -X POST -P /api/users -d '{"name": "test"}';带请求头示例 hono request [file] -H "Authorization: Bearer token" -P /api/protected。内部使用 app.request(),测试无需启动服务器。
  4. 优化与打包:hono optimize [entry] -o dist/index.js;加 --minify 压缩;用 -t 指定目标,如 -t cloudflare-workers。

工作流:先用 hono search 再 hono docs 调研 API,随后编写代码,用 hono request 测试端点,需要时用 hono optimize 生成生产构建。

准则:实现不熟悉的 API 前先搜索;搜索使用 --pretty(默认输出为 JSON);hono request 无需启动 HTTP 服务;查找中间件可用 hono search "middleware name"。

限制:资料未说明收费、价格、平台支持范围或性能效果等细节,暂未提供。