1
0
Эх сурвалжийг харах

fixes: light qol fixes for ssg and logging on `dx run` (#3216)

Jonathan Kelley 7 сар өмнө
parent
commit
5ecbb6594c

+ 3 - 1
packages/cli/src/build/bundle.rs

@@ -693,7 +693,9 @@ impl AppBundle {
         }
 
         // Wait a second for the cache to be written by the server
-        tokio::time::sleep(std::time::Duration::from_secs(1)).await;
+        tracing::info!("Waiting a moment for isrg to propagate...");
+
+        tokio::time::sleep(std::time::Duration::from_secs(5)).await;
 
         tracing::info!("SSG complete");
 

+ 7 - 3
packages/cli/src/cli/run.rs

@@ -1,5 +1,5 @@
 use super::*;
-use crate::{serve::ServeUpdate, BuildArgs, Builder, DioxusCrate, Result};
+use crate::{serve::ServeUpdate, BuildArgs, Builder, DioxusCrate, Platform, Result};
 
 /// Run the project with the given arguments
 #[derive(Clone, Debug, Parser)]
@@ -23,8 +23,12 @@ impl RunArgs {
             .finish()
             .await?;
 
-        let devserver_ip = "127.0.0.1:8080".parse().unwrap();
-        let fullstack_ip = "127.0.0.1:8081".parse().unwrap();
+        let devserver_ip = "127.0.0.1:8081".parse().unwrap();
+        let fullstack_ip = "127.0.0.1:8080".parse().unwrap();
+
+        if self.build_args.platform() == Platform::Web || self.build_args.fullstack {
+            tracing::info!("Serving at: {}", fullstack_ip);
+        }
 
         let mut runner = crate::serve::AppRunner::start(&krate);
         runner