创建一个koa2项目
项目创建请看我前一篇文章:基于ts与es6语法的koa2项目创建
安装依赖
pnpm i @types/swagger-jsdoc -D
pnpm i @ykmmky/koa2-swagger-ui swagger-jsdoc
本来应该安装pnpm i koa2-swagger-ui, 但koa2-swagger-ui中使用的swagger ui的cdn,在我使用的网络,几乎不可访问。因此改为了使用@ykmmky/koa2-swagger-ui,可对使用的swagger ui的cdn资源进行配置