私は下yaml
ファイルと闊歩のマニュアルを作成しました:今、私はそのdefintionで静的なHTMLドキュメントを共有したい、まだそれは、彼らがサポートする予定がないことを、swagger project上で述べたスワッガーのドキュメントから静的なhtmlファイルを生成するには?
api/swagger/swagger.yaml
htmlの生成。
スワッガープロジェクトからスタティックhtmlファイルを生成するにはどうすればよいですか?
私は下yaml
ファイルと闊歩のマニュアルを作成しました:今、私はそのdefintionで静的なHTMLドキュメントを共有したい、まだそれは、彼らがサポートする予定がないことを、swagger project上で述べたスワッガーのドキュメントから静的なhtmlファイルを生成するには?
api/swagger/swagger.yaml
htmlの生成。
スワッガープロジェクトからスタティックhtmlファイルを生成するにはどうすればよいですか?
ファイルを生成できるswagger2markup-cliがあります。
Javaランタイムがインストールされていることを確認してください。 (私は `Java(TM)SEランタイム環境(ビルド1.8.0_111-b14)を使用しています)。
あなたはjarファイルをフェッチ:
wget https://jcenter.bintray.com/io/github/swagger2markup/swagger2markup-cli/1.1.0/swagger2markup-cli-1.1.0.jar
そして、あなたは経由での静的adoc
を生成することができます:ADOCファイルは、その後asciidoctor
経由html
ファイルに変換することができることを
java -jar ~/your/path/swagger2markup-cli-1.1.0.jar help convert -i api/swagger/swagger.yaml --outputFile static-swagger
:
をasciidoctor *.adoc
次のようにインストールする必要があります。で
sudo apt-get -qq install asciidoctor
私は考えることができる最も簡単な方法は、 "ファイル" にhttps://editor.swagger.io
editor.swagger.ioは、Generic.swagger.ioを使用してAPIクライアント、サーバースタブ、およびドキュメントを生成し、generator.swagger.ioはオープンソースプロジェクトによって提供されます。Swagger Codegen