2. 命令行工具
优质
小牛编辑
123浏览
2023-12-01
mdBook既可以用作命令行工具,也可以用作Rust crate。让我们首先关注命令行工具功能.
在尽力而为的基础上,预先编译主要平台的二进制文件。访问 releases 页面下载适合您平台的版本.
mdBook也可以从源代码安装
mdBook是写的 Rust 因此需要Cargo编译。如果您还没有安装Rust,请现在就官方安装。
如果您已安装Rust和Cargo,则安装mdBook相当容易。您只需在终端中键入以下代码段:
cargo install mdbook
这将在Crates.io获取最新版本的源代码,并编译它。你需要添加Cargo的bin
目录,到你的环境变量PATH
.
在您的终端,运行mdbook help
验证它是否有效。
恭喜你,你已经安装了mdBook!
该 git 版本 包含所有最新的错误修复和功能, 且是在下一个版本中才发布Crates.io, 如果你不能等到下一个版本。你可以自己构建git版本。打开终端,并导航到您选择的目录。我们需要克隆git存储库,然后使用Cargo构建它.
git clone --depth=1 https://github.com/rust-lang-nursery/mdBook.git
cd mdBook
cargo build --release
可执行文件mdbook
输出在./target/release
文件夹,这应该添加到环境变量PATH
中,方便使用。