在Cloudflare Pages上使用mdBook构建
修改于2024-10-12, 杭州
2023-05-31, 杭州
CF Pages的官方文档说他们支持mdBook构建,但实际上构建选项里并没有mdbook可以选。
现在CF Pages文档不再声称支持mdBook构建了。不过按本篇直接下载二进制构建的方法,也可以在CF Pages上使用mdBook。
有人对此提出了一个issue,里面提到可以试试追加环境变量MDBOOK_VERSION
。但issue下面也有人表示加了不管用。
最后的一个workaround是直接把二进制下下来build,真的有用。
将构建命令设为curl -L https://github.com/rust-lang/mdBook/releases/download/v0.4.30/mdbook-v0.4.30-x86_64-unknown-linux-gnu.tar.gz | tar xvz && ./mdbook build
(这里注意选择合适你的mdbook版本)
输出目录设为book
,
于是就可以构建了。