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
文件都是无效的。