Swagger Editor Generate Server(nodejs-server)
Swagger EditorにOAI3.0.1のyamlを貼り付けて「Generate Server」をクリックして言語選択(今回はnodejs-server)することで、APIのモックサーバのソースが自動生成されます。
zipファイルを解凍して、そのディレクトリにcdコマンドで移動します。
npm install
これで依存パッケージのインストールをします。(v12.0.0で確認)
次にモックサーバを起動します。
npm start
Your server is listening on port 8080 (http://localhost:8080)
と表示されたらモックサーバが起動されています。
モックサーバのポートを変更する
開発時にポートがバッティングしないように、モックサーバのポートを変更しておきます。
index.jsの7行目にポート番号が書いてありますので、変更します。
これで再度、npm start
すると、ポートが変更されます。モックサーバはspringなどコンパイルが必要な言語よりはスクリプトの方が何かと便利だと思います。
KHI入社して退社。今はCONFRAGEで正社員です。関西で140-170/80~120万から受け付けております^^
得意技はJS(ES6),Java,AWSの大体のリソースです
コメントはやさしくお願いいたします^^
座右の銘は、「狭き門より入れ」「願わくは、我に七難八苦を与えたまえ」です^^
コメント