The watch command 监控命令

当您希望实时在图书目录下的任何一个文件发生变化时,可以自动重新构建的的话,watch 命令是非常有效的。这样您可以不必重复的使用 mdbook build 命令。另外,在因为文件发生变化触发重建的时候,同样会重建在 SUMMARY.md 记录但实际上不存在的文件

指定目录

watch命令可以将目录作为参数用于指定书籍的 根目录而不是当前工作目录。

mdbook watch path/to/book

--open

当您使用--open-o)选项时,mdbook将在重构后,打开 您的默认网络浏览器。

--dest-dir

--dest-dir (-d) 选项,允许您改变您的图书输出路径。注意如果是相对路径,则相对的是图书的根目录。如果没有指定 --dest-dir (-d),则 --dest-dir (-d)的路径是在book.toml指定的,一般是 ./book

Specify exclude patterns 指定排除模式

watch命令不会自动触发 书籍根目录中.gitignore文件中包含的文件。.gitignore文件可以参考 gitignore documentation.。这对于 忽略某些编辑者创建的临时文件是有帮助的。

注意:只有在图书根目录的.gitignore是有效的。全局变量指定的$HOME/.gitignore 或者上一级目录的.gitignore文件都是无效的。