【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 本身进行修改,请查看贡献指南以获取更多信息。

相关推荐
科技林总14 小时前
使用Miniconda安装Jupyter
笔记
woodykissme14 小时前
倒圆角问题解决思路分享
笔记·学习·工艺
laplace012314 小时前
Clawdbot 部署到飞书(飞连)使用教程(完整版)
人工智能·笔记·agent·rag·clawdbot
凉、介15 小时前
ACRN Hypervisor 简介
笔记·学习·虚拟化
历程里程碑16 小时前
Linux15 进程二
linux·运维·服务器·开发语言·数据结构·c++·笔记
belldeep16 小时前
nodejs v18.20 如何使用 express markdown-it 和 mermaid.min.js 10.9
nodejs·express·markdown·mermaid
Ama_tor16 小时前
obsidian插件|图片预览工具のimage toolkit
markdown·plugins
cuber膜拜17 小时前
Marp CLI快速入门
pdf·npm·markdown·ppt·marp
dulu~dulu17 小时前
大英赛改错真题记录
笔记·英语·自用·英语改错
香芋Yu17 小时前
【机器学习教程】第03章:SVD与矩阵分解
笔记·机器学习·矩阵