3 个内容
本文深入探讨了 NestJS 高级 OpenAPI 实践,包括类型安全响应、ESM 支持、模型冲突解决、Schema 组合及测试策略。强调类型安全、效率、规范和灵活性间的平衡,并展望了基于 TSDoc 的文档生成趋势。
本文介绍了 NestJS 中 Swagger 的自定义装饰器实现泛型返回、解决 schema 覆盖问题的方法,并提及 Swagger CLI 插件的使用。针对 NestJS 不支持 ESM 的问题,提出了使用动态 import 的解决方案。最后介绍了在 Jest 单元测试中,使用 `onModuleDestroy` 来优雅关闭连接。
Sink's MCP works~