我正在使用swagger核心注释来生成我的swagger规范文件。我也在使用swagger ui dist文件夹来访问swagger ui。为了使用index.html查看我的swagger文档,我已经使用rest客户端生成了swagger.json,将swagger规范复制到了名为response.json的文件中,然后将该文件放入了swagger ui dist文件夹中。从那里,我可以将index.html中的url更改为swagger spec文件的路径。每次我在资源类上添加swagger批注时,都会构建项目并生成一个新的swagger.json,并且将response.json的内容更改为新的swagger.json以查看所做的新更改。
是否有一种方法,无论何时我构建项目,它都会首先命中端点以生成swagger.json并将其另存为response.json在我们的swagger-ui文件夹中?
window.onload = function() {
const ui = SwaggerUIBundle({
url: "response.json",
dom_id: '#swagger-ui',