Elijah 1 gadu atpakaļ
vecāks
revīzija
3e535aa42a
2 mainītis faili ar 7 papildinājumiem un 5 dzēšanām
  1. 1 1
      reflex/config.pyi
  2. 6 4
      reflex/utils/prerequisites.py

+ 1 - 1
reflex/config.pyi

@@ -96,7 +96,7 @@ class Config(Base):
         rxdeploy_url: Optional[str] = None,
         cp_backend_url: Optional[str] = None,
         cp_web_url: Optional[str] = None,
-        npm_prefer_offline: bool=False,
+        npm_prefer_offline: bool = False,
         username: Optional[str] = None,
         gunicorn_worker_class: Optional[str] = None,
         **kwargs

+ 6 - 4
reflex/utils/prerequisites.py

@@ -517,9 +517,11 @@ def install_frontend_packages(packages: set[str]):
     config = get_config()
     package_manager = get_install_package_manager()
 
-    uses_npm = package_manager.endswith("npm")
+    uses_npm = package_manager.endswith("npm") if package_manager else False
 
-    prefer_offline = (["--prefer-offline"] if config.npm_prefer_offline and uses_npm else [])
+    prefer_offline = (
+        ["--prefer-offline"] if config.npm_prefer_offline and uses_npm else []
+    )
 
     # Install the base packages.
     process = processes.new_process(
@@ -696,8 +698,8 @@ def check_schema_up_to_date():
     with model.Model.get_db_engine().connect() as connection:
         try:
             if model.Model.alembic_autogenerate(
-                    connection=connection,
-                    write_migration_scripts=False,
+                connection=connection,
+                write_migration_scripts=False,
             ):
                 console.error(
                     "Detected database schema changes. Run [bold]reflex db makemigrations[/bold] "