問題タブ [swagger-editor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
680 参照

swagger - swagger-editor をリモートサーバーに保存したい場合、何をコーディングすればよいですか

What are the options for swagger-editor to save json or yaml into remote backendという質問を読みましたが、まだ質問があります。

0 投票する
1 に答える
3714 参照

swagger - Swagger: パラメーターが異なるにもかかわらず、「同等のパスが既に存在します」

Atom Publishing Protocol (RFC5023) を Swagger / OpenAPI 仕様に変換して、それらの仕様を作成しようとしています。

次の問題に遭遇しました。Atom には、コレクション URI とメンバー URI など、さまざまなタイプの URI があります。私の考えは、次のように文書化することでした:

私がそれを行うと、swagger-editor は次のように主張します。

同等のパスが既に存在します: /{MemberURI}

これらは、照会時に異なるものを返すさまざまなタイプの URI です。それらを個別に文書化するために、それらを別の方法で呼びたいと思います。

これを行う方法はありますか?

ありがとう!

編集:仕様は Swagger-UI で問題なく表示されます-これはエディターのバグですか、それとも UI は私のエラーを無視しますか?

0 投票する
1 に答える
1684 参照

node.js - Swagger の複数項目の配列

そのため、nodejs を使用してユーザー エンドポイントを作成し、データベースにユーザーを追加しています。API ドキュメントについては、swagger エディターを使用しており、まったくの初心者です。私がやりたいのは、 login 、 password 、 avatar を持つユーザーを追加することですが、そのユーザーにはデータベースに追加したい複数の役割があります。swagger エディターの yaml ドキュメントで行ったことはこれです

そして、それは私が欲しいものをswaggerエディターに表示するようなものです ここに画像の説明を入力

しかし、私がUIで得ているのは単なる入力フィールドです ここに画像の説明を入力

結論として、私が取得したいのは、ユーザーの役割を含む入力された配列であり、それらをデータベースに入力します。ありがとうございました

0 投票する
1 に答える
1196 参照

jersey - UI にロードする前に swagger.json を編集する

UIにロードする前にswagger.jsonを編集する方法はありますか? 私の要件は、UIにロードする前にswagger.jsonを操作することです.これを達成するためにswaggerチームが提供するフックはありますか?

0 投票する
0 に答える
506 参照

cors - Swagger-Editor によって生成されたサーバーで CORS を有効にする

Swagger を試しているところ、Swagger-UI でサーバーを参照しようとすると CORS エラーが発生します。

私は Swagger を発見したばかりで、Swagger-Editor の「Node.js サーバーの生成」機能を使用して、サーバーをローカルで構築して実行しています。

CORS を有効にしてサーバーを生成する方法はありますか?

0 投票する
1 に答える
3717 参照

swagger-editor - Swagger: 同じパスの下にある複数の動詞がエディターで検証されますが、再起動できません

私は以下の闊歩定義を持っています。エディターがそれを検証し、PUT と PATCH の両方がプレビュー ウィンドウに表示されます。

ただし、その後エディターを停止して再起動しようとすると、
エラー: エラー:
{ [YAMLException: duplicated mapping key at line 128, column 53: ... -controller: messagesPatchOrSend

128 行目は「patch:」のすぐ上の行です。

YAML: