2017-11-07 110 views
2

当社はswaggerを使用してAPIを文書化しています。現在、いくつかの開発者がPC上でオンラインスガッガーエディタを使用しています。Swagger Editorオフラインインストール

私はこの設計プロセスをインターネットに接続されていない壁のある庭にある標準開発環境に移行したいと考えています。

オフライン環境でnpmとスワッガーエディタをインストールするにはどうすればよいですか?

Windowsが好ましいが、開発者がローカル管理者権限を持っているとして、短い答えでは、

答えて

3

npm必要とされていない、あなたはSwagger Editor repositoryからコンパイルされたファイルをダウンロードすることができます:ローカル

  • index.html
  • dist\*

、オープンindex.html(ファイルシステムから)またはファイルを置きますネットワーク内のWebサーバーに接続します。

+0

はい、静的ファイルとしても機能します。いくつかの制限がありますが、私はそれらを覚えていません。 –

+0

ありがとう - 私は今これを試してみます。この方法で実行すると完全な機能を備えていますか? – druidoodle

+1

@druidoodleはい - 自動補完、構文チェック、UIレンダリング、試してみてください。 – Helen

1

をRHELまたはWindowsマシンを使用するためのオプションがありますがhttps://swagger.io/docs/swagger-tools/#swagger-editor

git clone https://github.com/swagger-api/swagger-editor.git 
cd swagger-editor 
npm install 
npm run build 
npm start 

そしてそれイントラネットOKであろう作品です。

+0

インターネットアクセスが必要ですか? – druidoodle

+0

いいえ。ブートストラップ後にインターネットにアクセスする必要はありません。 –

関連する問題