mirror of https://github.com/tiangolo/fastapi.git
🔨 Update docs.py script to enable dirty reload conditionally (#11986)
This commit is contained in:
parent
2b7fc3f340
commit
06fc1c2cc8
|
|
@ -251,6 +251,7 @@ def live(
|
|||
lang: str = typer.Argument(
|
||||
None, callback=lang_callback, autocompletion=complete_existing_lang
|
||||
),
|
||||
dirty: bool = False,
|
||||
) -> None:
|
||||
"""
|
||||
Serve with livereload a docs site for a specific language.
|
||||
|
|
@ -265,11 +266,12 @@ def live(
|
|||
if lang is None:
|
||||
lang = "en"
|
||||
lang_path: Path = docs_path / lang
|
||||
# Enable line numbers during local development to make it easier to highlight
|
||||
args = ["mkdocs", "serve", "--dev-addr", "127.0.0.1:8008"]
|
||||
if dirty:
|
||||
args.append("--dirty")
|
||||
subprocess.run(
|
||||
["mkdocs", "serve", "--dev-addr", "127.0.0.1:8008", "--dirty"],
|
||||
env={**os.environ, "LINENUMS": "true"},
|
||||
cwd=lang_path,
|
||||
check=True,
|
||||
args, env={**os.environ, "LINENUMS": "true"}, cwd=lang_path, check=True
|
||||
)
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue