diff --git a/packages/cli/src/serve/output.rs b/packages/cli/src/serve/output.rs index a0eaf8548..338fc5f61 100644 --- a/packages/cli/src/serve/output.rs +++ b/packages/cli/src/serve/output.rs @@ -654,7 +654,18 @@ impl Output { // todo(jon) should we write https ? let address = match state.server.displayed_address() { - Some(address) => format!("http://{}", address).blue(), + Some(address) => format!( + "http://{}{}", + address, + state + .runner + .client + .build + .base_path() + .map(|f| format!("/{f}/")) + .unwrap_or_default() + ) + .blue(), None => "no server address".dark_gray(), };