Recommend Running with REFLEX_USE_NPM=1
if npm run fails after installing packages with bun. (#3399)
This commit is contained in:
parent
5652310840
commit
1a833d6b25
@ -35,7 +35,7 @@ class Bun(SimpleNamespace):
|
||||
"""Bun constants."""
|
||||
|
||||
# The Bun version.
|
||||
VERSION = "1.1.8"
|
||||
VERSION = "1.1.10"
|
||||
# Min Bun Version
|
||||
MIN_VERSION = "0.7.0"
|
||||
# The directory to store the bun.
|
||||
|
@ -113,6 +113,14 @@ def run_process_and_launch_url(run_command: list[str], backend_present=True):
|
||||
else:
|
||||
console.print("New packages detected: Updating app...")
|
||||
else:
|
||||
if any(
|
||||
[x in line for x in ("bin executable does not exist on disk",)]
|
||||
):
|
||||
console.error(
|
||||
"Try setting `REFLEX_USE_NPM=1` and re-running `reflex init` and `reflex run` to use npm instead of bun:\n"
|
||||
"`REFLEX_USE_NPM=1 reflex init`\n"
|
||||
"`REFLEX_USE_NPM=1 reflex run`"
|
||||
)
|
||||
new_hash = detect_package_change(json_file_path)
|
||||
if new_hash != last_hash:
|
||||
last_hash = new_hash
|
||||
|
Loading…
Reference in New Issue
Block a user