我们需要将我们的Apiary Blueprint 导出为用于任务分配的自包含“可交付”,如 PDF 或 ZIP 或类似文件。我知道功能请求和下面的讨论。是否有可能“破解”比可怜的 html 导出器更好的东西?也许通过在 chrome 页面中注入一些 css 样式?有人找到“足够好”的解决方案了吗?
问问题
5743 次
2 回答
10
Ján Sáreník 提到了 aglio ,您可以通过以下步骤使其在本地工作。
- 保存您的 API 定义降价(例如
myfile.md
) - 安装 aglio
npm 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 回答