From c67eab9ce41fb0081cbfece73cbd7bf6154c8791 Mon Sep 17 00:00:00 2001 From: nekomoyi Date: Wed, 25 Mar 2026 14:41:43 +0800 Subject: [PATCH] fix(env): pass FISH_VERSION and properly join output in fish wrapper --- crates/vite_global_cli/src/commands/env/setup.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/vite_global_cli/src/commands/env/setup.rs b/crates/vite_global_cli/src/commands/env/setup.rs index aef72c721f..ec0ed4271f 100644 --- a/crates/vite_global_cli/src/commands/env/setup.rs +++ b/crates/vite_global_cli/src/commands/env/setup.rs @@ -507,8 +507,8 @@ function vp command vp $argv; return end set -lx VITE_PLUS_ENV_USE_EVAL_ENABLE 1 - set -l __vp_out (command vp $argv); or return $status - eval $__vp_out + set -l __vp_out (env FISH_VERSION=$FISH_VERSION command vp $argv); or return $status + eval (string join ';' $__vp_out) else command vp $argv end