mcpField
K
koa

koa

github.com/full-stack-skills开发065 次安装5 周前更新
代码仓库

关于 koa

该技能介绍如何使用 Koa 构建 Node.js HTTP 服务和中间件,涵盖上下文与异步中间件模型、路由、请求体解析、错误处理及部署实践。

主要功能

  1. 01Koa 上下文与异步中间件
  2. 02洋葱式中间件顺序
  3. 03路由与请求体解析
  4. 04错误处理与日志记录
  5. 05生产环境代理和 HTTPS 指引

适用场景

  1. 01使用 Koa 构建 Node.js HTTP 服务
  2. 02配置路由和请求体解析
  3. 03设置中间件错误处理
  4. 04准备部署 Koa 服务

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/full-stack-skills/nodejs-skills --skill koa

安装后在 Claude Code 中输入/koa确认已加载。

附带文件agents/openai.yamlLICENSE.txt

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

When to use this skill

Use this skill whenever the user wants to:

  • 用 Koa 编写 Node.js HTTP 服务、中间件与洋葱模型
  • 配置路由(koa-router)、body 解析、错误处理与部署

How to use this skill

  1. 核心:Koa()、ctx 与 next;async 中间件与洋葱顺序;ctx.body、ctx.status。
  2. 生态:koa-router、koa-bodyparser、koa-static;错误与日志中间件。
  3. 参考:https://koajs.com/

Best Practices

  • 中间件 async 与 next 正确使用;错误统一捕获。
  • 生产用反向代理与 HTTPS;安全与 CORS。

Keywords

koa, Node.js, 中间件, 洋葱模型

评论

支持 Markdown