7

我们需要将我们的Apiary Blueprint 导出为用于任务分配的自包含“可交付”,如 PDF 或 ZIP 或类似文件。我知道功能请求和下面的讨论。是否有可能“破解”比可怜的 html 导出器更好的东西?也许通过在 chrome 页面中注入一些 css 样式?有人找到“足够好”的解决方案了吗?

4

2 回答 2

10

Ján Sáreník 提到了 aglio ,您可以通过以下步骤使其在本地工作。

  • 保存您的 API 定义降价(例如myfile.md
  • 安装 aglionpm install aglio -g
  • 启动 aglio 服务器aglio -i myfile.md -s
  • 打开localhost:3000并下载 HTML 文件
  • 通过注释掉<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 回答