【发布时间】:2017-09-03 05:29:57
【问题描述】:
我最近在 crates.io 上发布了我的第一个 crate,我想知道是否可以以更简单的方式维护它的文档。
很多 crates 的文档都托管在 GitHub 页面上,所以我想我会试一试。我创建了一个 user.github.io 存储库,使用 cargo doc 生成文档并将它们推送到它。一切正常,可以从 crates.io 查看文档。
但是,更新它们很不方便;如果我修改了 crate 的文档,我需要:
- 将这些更改推送到 crate 的 repo 中
- 通过
cargo doc生成更新的文档 - 将文档文件移动到 GitHub 页面的文件夹中
- 将文档推送到文档的仓库
我很确定我做的不对——尤其是第 3 点。我可以做些什么来简化这个过程?有没有更好的办法?
【问题讨论】:
标签: documentation rust github-pages rust-cargo rustdoc