diff --git a/crates/vite_task/src/execute.rs b/crates/vite_task/src/execute.rs index 8a1562f6..2b0cfb95 100644 --- a/crates/vite_task/src/execute.rs +++ b/crates/vite_task/src/execute.rs @@ -75,6 +75,7 @@ async fn collect_std_outputs( } let content = &buf[..n]; parent_output_handle.write_all(content).await?; + parent_output_handle.flush().await?; let mut outputs = outputs.lock().unwrap(); if let Some(last) = outputs.last_mut() && last.kind == kind