From 51a9b75141757712a7cfb9917b9f66867793617a Mon Sep 17 00:00:00 2001 From: Nikhil Rao Date: Wed, 7 Feb 2024 05:27:44 +0700 Subject: [PATCH] Don't purge web dir if flag is set (#2529) --- reflex/compiler/compiler.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/reflex/compiler/compiler.py b/reflex/compiler/compiler.py index 052936f7f..9f4b7cbe5 100644 --- a/reflex/compiler/compiler.py +++ b/reflex/compiler/compiler.py @@ -460,7 +460,12 @@ def remove_tailwind_from_postcss() -> tuple[str, str]: def purge_web_pages_dir(): - """Empty out .web directory.""" + """Empty out .web/pages directory.""" + if _is_dev_mode() and os.environ.get("REFLEX_PERSIST_WEB_DIR"): + # Skip purging the web directory in dev mode if REFLEX_PERSIST_WEB_DIR is set. + return + + # Empty out the web pages directory. utils.empty_dir(constants.Dirs.WEB_PAGES, keep_files=["_app.js"])