7

タスク割り当ての目的で、PDF や ZIP などの自己完結型の「成果物」としてApiaryブループリントをエクスポートする必要があります。私は、機能のリクエストと以下の議論を認識しています。貧弱な html エクスポーターよりも優れたものを「ハッキング」することは可能ですか? たぶん、クロムを使用してページにCSSスタイルを挿入することによってですか?誰かが「十分な」解決策を見つけましたか?

4

2 に答える 2

10

Ján Sáreník が aglio について言及しましたが、次の手順でローカルで動作させることができます。

  • API 定義のマークダウンを保存します (例: myfile.md)
  • アグリオをインストールnpm install aglio -g
  • aglioサーバーを起動aglio -i myfile.md -s
  • localhost:3000HTML ファイルを開いてダウンロードする
  • <div id="localFile" ...>...</div>警告をコメントアウトして HTML をハックする
  • http://localhost:3000/あらゆる場所で空の文字列に置き換えて HTML をハッキングする

ああ、それは完了です。

于 2015-05-28T11:18:10.907 に答える
2

https://github.com/danielgtaylor/aglioを使用して、API ブループリントを圧縮可能な静的 HTML ファイルにレンダリングできます (または、PDF エクスポートも可能ですが、私は試していません)。

于 2014-12-02T13:58:30.903 に答える