在招摇编辑器中禁用"Generate Server/Client"



每次启动 Swagger Editor 后,javascript api 都会发出两个 HTTP 请求

  1. https://generator.swagger.io/api/gen/servers

  2. https://generator.swagger.io/api/gen/clients

以呈现导航部分Generate serverGenerate clients

由于只有内部使用,我不需要生成服务器和客户端的函数。

如何禁用两个导航部分的请求和呈现?

索引.html

<script src="./dist/swagger-editor-bundle.js"> </script>
<script src="./dist/swagger-editor-standalone-preset.js"> </script>
<script src="./dist/spec.js"> </script>
<script>
window.onload = function() {
const editor = SwaggerEditorBundle({
spec: spec,
dom_id: '#swagger-editor',
layout: 'StandaloneLayout',
presets: [
SwaggerEditorStandalonePreset
]
})
window.editor = editor
}
</script>

swagger2GeneratorUrl: nulloas3GeneratorUrl: null添加到SwaggerEditorBundle初始化代码中:

const editor = SwaggerEditorBundle({
spec: spec,
dom_id: '#swagger-editor',
layout: 'StandaloneLayout',
presets: [
SwaggerEditorStandalonePreset
],
swagger2GeneratorUrl: null,  // <-----
oas3GeneratorUrl: null       // <-----
})

最新更新