【Swagger】モックサーバーの立て方
yamlで定義したAPIのモックサーバーの立て方を調べたのでメモ。
1 Swagger Editorにアクセス。
今回はデフォルトのPetstoreを利用する。
上部の Generate Server
から、今回は nodejs-server
を利用する。
クリックするとZIPが落ちるので、任意の箇所へ解凍する。
2 nodejs-server-server/
へ移動し、package.jsonをインストール。
3 yarn start
などで、サーバーを立てる。
Your server is listening on port 8080 (http://localhost:8080) Swagger-ui is available on http://localhost:8080/docs
上記が表示されていればOK。
http://localhost:8080/docs
にアクセスすれば、Swagger-uiが表示される。
また、mockのjsonは例えば http://localhost:8080/v2/pet/1
などでアクセスすれば表示が確認できた。
以上。