【mdBook】1 安装

有多种方式可以安装 mdBook CLI 工具。请选择以下任一适合您需求的方法。如果您是为了自动部署而安装 mdBook,请查看持续集成章节以获取更多安装示例。

预编译二进制文件

可在 GitHub Releases 页面下载可执行的二进制文件。下载适用于您平台(Windows、macOS 或 Linux)的二进制文件并解压存档。存档包含一个 mdbook 可执行文件,您可以运行它来构建您的书籍。

为了更方便地运行,请将二进制文件所在路径添加到您的 PATH 环境变量中。

使用 Rust 从源码构建

要从源码构建 mdbook 可执行文件,您首先需要安装 Rust 和 Cargo。请按照 Rust 安装页面上的说明进行操作。mdBook 目前至少需要 Rust 1.82 版本。

安装完 Rust 后,可以使用以下命令来构建和安装 mdBook:

bash 复制代码
cargo install mdbook

这将自动从 crates.io 下载 mdBook,进行构建,并将其安装到 Cargo 的全局二进制目录(默认为 ~/.cargo/bin/)。

当您想更新到新版本时,可以再次运行 cargo install mdbook。该命令将检查是否有更新的版本,并在找到新版本时重新安装 mdBook。

要卸载,请运行命令 cargo uninstall mdbook

安装最新的主版本(master)

发布到 crates.io 的版本可能会略微落后于 GitHub 上托管的版本。如果您需要最新版本,可以自行构建 mdBook 的 git 版本。Cargo 使这变得非常容易!

bash 复制代码
cargo install --git https://github.com/rust-lang/mdBook.git mdbook

同样,请确保将 Cargo 的二进制目录添加到您的 PATH 环境变量中。

修改与贡献

如果您有兴趣对 mdBook 本身进行修改,请查看贡献指南以获取更多信息。

相关推荐
lkbhua莱克瓦2414 小时前
Java基础——常用算法4
java·数据结构·笔记·算法·github·排序算法·快速排序
学渣6765615 小时前
11111
笔记
MeowKnight95815 小时前
【DIY】PCB练习记录2——51单片机核心板
笔记
国服第二切图仔18 小时前
Rust开发实战之操作SQLite数据库——从零构建数据持久化应用
数据库·rust·sqlite
tjsoft1 天前
网站如何被百度收录之探索笔记
笔记
QT 小鲜肉1 天前
【个人成长笔记】在 Linux 系统下撰写老化测试脚本以实现自动压测效果(亲测有效)
linux·开发语言·笔记·单片机·压力测试
MeowKnight9581 天前
【Qt】Qt实践记录2——TCP通信服务器和客户端demo
笔记·qt
2301_796512521 天前
Rust编程学习 - 为什么说Cow 代表的是Copy-On-Write, 即“写时复制技术”,它是一种高效的 资源管理手段
java·学习·rust
2301_795167201 天前
玩转Rust高级应用 如何进行理解Refutability(可反驳性): 模式是否会匹配失效
开发语言·算法·rust
The_Second_Coming1 天前
ELK 学习笔记
笔记·学习·elk