Skip to content

Included markdown files are not update with mdbook serve #2536

Open
@konstin

Description

@konstin

Problem

Files included with {{#include path/to/file}} are not updated with mdbook serve, and it seems there is no option to manually add files to be watched.

In our (maturin), we include the readme as introduction page in the guide to avoid repeating the content from the readme.

Steps

  1. git clone https://github.com/konstin/mkbook-watch-reproducer
  2. mdbook serve guide and open the page in the browser
  3. Edit installation.md. The changes are updated in the browser.
  4. Edit Readme.md. The changes are not updated in the browser! You need to run mdbook build guide to rebuild them.

Possible Solution(s)

mdbook should watch included files, too, or add an option to manually include them. I tried extra-watch-dirs with .., with an absolute path and with the path to the directory, but to no avail.

Notes

No response

Version

0.4.43 and dff5ac64e59c9c8df7327eba22561770fd65e958

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: A bug, incorrect or unintended behaviorCommand-watchCommand: watch

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions