@openapitools/openapi-generator-cli
@openapitools/openapi-generator-cli
は、OpenAPI ツールの一つです。これは、OpenAPI 仕様に基づいてクライアント SDK、サーバースケルトン、ドキュメントなどを生成するための強力なコマンドラインツール OpenAPI Generator
の公式 CLI(Command Line Interface)版です。
@openapitools/openapi-generator-cli
の概要
このツールは、Node.js 環境で利用可能なパッケージであり、OpenAPI Generator を簡単にインストールして使えるようにします。グローバルにインストールするか、プロジェクトに依存関係として追加して利用できます。
主な用途
- クライアント SDK の生成(例:Java、TypeScript、Python など)
- サーバースケルトンコードの生成(例:Node.js、Spring など)
- OpenAPI ドキュメントの生成
- モックサーバーやスタブの生成
インストール方法
1. グローバルインストール
Node.js がインストールされている環境で以下のコマンドを実行します:
npm install -g @openapitools/openapi-generator-cli
2. プロジェクトの依存関係としてインストール
プロジェクト内で使用したい場合:
npm install @openapitools/openapi-generator-cli --save-dev
主な使い方
1. インストール済みバージョンの確認
CLI が正しく動作しているか確認するには、以下を実行します:
openapi-generator-cli version