我在 Nodejs/Express、Sequelize 和 jwt 应用程序方面有一些经验。 最近我开始研究 API 设计工具/规范,例如 RAML - API Designer、Swagger - Swagger Tools
我想知道,但我没有发现任何文章链接或指出如何使用 swagger 创建/设计 API,然后在我的使用 Sequelize 作为 ORM 的 Nodejs/express 应用程序中使用它。
JWT 功能已添加到中间件中以进行身份验证和授权。
正如我到目前为止所测试的,我可以使用服务器代码从 Swagger-Editor 导出 NodeJS 脚手架应用程序结构。经过检查,它实际上将调用路由到 swagger/YAML 文件。
我如何与它一起使用sequelize? 另外,你们如何从 API 规范/设计转向应用程序(工具或工作流程)。
请指出我哪里出错了。
最佳答案
可以看一下官方文档here 。这些文档可能是为 v1.7.0 编写的,但我可以告诉您它仍然与最新 Sequelize 版本中的使用相关(我有一个使用这种设计方法运行的实际服务器)。
虽然您的实际应用的文件夹结构可能因 Swagger 的结构而有所不同,但您在应用中使用 Sequelize 的方式保持不变。
关于node.js - Swagger、Express/Nodejs、Sequelize 如何在应用程序中组合在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36328432/