From 5ecbb6594ca0ef1f18a84e3addeac501735e5818 Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Thu, 14 Nov 2024 13:11:13 -0500 Subject: [PATCH] fixes: light qol fixes for ssg and logging on `dx run` (#3216) --- packages/cli/src/build/bundle.rs | 4 +++- packages/cli/src/cli/run.rs | 10 +++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/cli/src/build/bundle.rs b/packages/cli/src/build/bundle.rs index 28074551e..258659e4b 100644 --- a/packages/cli/src/build/bundle.rs +++ b/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"); diff --git a/packages/cli/src/cli/run.rs b/packages/cli/src/cli/run.rs index 951815d32..dcac3374c 100644 --- a/packages/cli/src/cli/run.rs +++ b/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