我想使用 swagger-ui dist 的“原样”...几乎是原样。
我从 github 上下载了最新的版本(2.0.24),并将其放入我的应用程序的一个文件夹中。然后,我使用 express 静态服务器将其静态地提供出去:
我希望能够动态设置URL。
这是否可行?
我从 github 上下载了最新的版本(2.0.24),并将其放入我的应用程序的一个文件夹中。然后,我使用 express 静态服务器将其静态地提供出去:
app.use('/swagger', express.static('./node_modules/swagger-ui/dist'));
当我访问以下网址时,一切都如预期工作:
https://mydomain.com/swagger
我希望能够动态地向我的Swagger JSON填充URL字段。即,我可能部署到不同的域名下:
https://mydomain.com/api-docs
https://otherdomain.com/api-docs
当我访问时:
https://mydomain.com/swagger
https://otherdomain.com/swagger
我希望能够动态设置URL。
这是否可行?
SwaggerUi
构造函数和@webron所提到的url
参数。事实上,在swagger-tools' swagger-ui middleware中,我正在做@webron建议的事情。 - Jeremy Whitlock