Fix run frontend only (#1706)
This commit is contained in:
parent
6b481ecfc3
commit
1372042228
@ -170,13 +170,20 @@ def run(
|
|||||||
|
|
||||||
# Run the frontend and backend together.
|
# Run the frontend and backend together.
|
||||||
commands = []
|
commands = []
|
||||||
|
|
||||||
|
# Run the frontend on a separate thread.
|
||||||
if frontend:
|
if frontend:
|
||||||
setup_frontend(Path.cwd())
|
setup_frontend(Path.cwd())
|
||||||
commands.append((frontend_cmd, Path.cwd(), frontend_port))
|
commands.append((frontend_cmd, Path.cwd(), frontend_port))
|
||||||
|
|
||||||
|
# In prod mode, run the backend on a separate thread.
|
||||||
if backend and env == constants.Env.PROD:
|
if backend and env == constants.Env.PROD:
|
||||||
commands.append((backend_cmd, backend_host, backend_port))
|
commands.append((backend_cmd, backend_host, backend_port))
|
||||||
|
|
||||||
|
# Start the frontend and backend.
|
||||||
with processes.run_concurrently_context(*commands):
|
with processes.run_concurrently_context(*commands):
|
||||||
if env == constants.Env.DEV:
|
# In dev mode, run the backend on the main thread.
|
||||||
|
if backend and env == constants.Env.DEV:
|
||||||
backend_cmd(backend_host, int(backend_port))
|
backend_cmd(backend_host, int(backend_port))
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user