26 lines
862 B
Markdown
26 lines
862 B
Markdown
# The watch command
|
|
|
|
The `watch` command is useful when you want your book to be rendered on every
|
|
file change. You could repeatedly issue `mdbook build` every time a file is
|
|
changed. But using `mdbook watch` once will watch your files and will trigger a
|
|
build automatically whenever you modify a file.
|
|
|
|
#### Specify a directory
|
|
|
|
The `watch` command can take a directory as an argument to use as the book's
|
|
root instead of the current working directory.
|
|
|
|
```bash
|
|
mdbook watch path/to/book
|
|
```
|
|
|
|
#### --open
|
|
|
|
When you use the `--open` (`-o`) option, mdbook will open the rendered book in
|
|
your default web browser.
|
|
|
|
#### --dest-dir
|
|
|
|
The `--dest-dir` (`-d`) option allows you to change the output directory for the
|
|
book. If not specified it will default to the value of the `build.build-dir` key
|
|
in `book.toml`, or to `./book` relative to the book's root directory.
|