我在Nodejs/Express,Sequelize和jwt应用程序方面有一些经验。最近,我开始研究API设计工具/规范,比如RAML -- API Designer,Swagger -- Swagger Tools
我想知道,我没有找到任何文章链接或指出我如何使用swagger创建/设计app,然后在我的nodejs/express应用程序中使用它,该应用程序使用Sequelize作为ORM。
JWT功能被添加到中间件中,用于身份验证和授权。
到目前为止,我已经测试过了,我可以使用服务器代码从Swagger-Editor中导出nodejs脚手架应用结构。在检查时,它实际上将调用路由到swagger/YAML文件。
我如何在它旁边使用sequelize?另外,你们是如何从API规范/设计到应用程序(工具或工作流程)的。
请指出我哪里错了。
发布于 2016-04-10 23:18:24
您可以查看官方文档here。文档可能是为v1.7.0编写的,但我可以告诉您,它仍然适用于最新的Sequelize版本(我有一个实际的服务器正在使用这种设计方法)。
虽然你的实际应用的文件夹结构可能会因为Swagger的结构而有所不同,但你在应用中使用Sequelize的方式是相同的。
https://stackoverflow.com/questions/36328432
复制相似问题