From bfc971f9565685ecec81e905a408a6f3eeb1922a Mon Sep 17 00:00:00 2001 From: Liang Mi Date: Sun, 28 Jun 2026 15:15:18 +0800 Subject: [PATCH 1/3] chore(env): update env document --- crates/vite_global_cli/src/cli.rs | 29 ----------------------------- crates/vite_global_cli/src/help.rs | 1 + 2 files changed, 1 insertion(+), 29 deletions(-) diff --git a/crates/vite_global_cli/src/cli.rs b/crates/vite_global_cli/src/cli.rs index f214bef15b..2d91427f40 100644 --- a/crates/vite_global_cli/src/cli.rs +++ b/crates/vite_global_cli/src/cli.rs @@ -253,35 +253,6 @@ impl Commands { /// Arguments for the `env` command #[derive(clap::Args, Debug)] -#[command(after_help = "\ -Examples: - Setup: - vp env setup # Create shims for node, npm, npx, corepack - vp env on # Use vite-plus managed Node.js - vp env print # Print shell snippet for this session - - Manage: - vp env pin lts # Pin to latest LTS version - vp env install # Install version from .node-version / package.json - vp env use 20 # Use Node.js 20 for this shell session - vp env use --unset # Remove session override - - Inspect: - vp env current # Show current resolved environment - vp env current --json # JSON output for automation - vp env doctor # Check environment configuration - vp env which node # Show which node binary will be used - vp env list-remote --lts # List only LTS versions - - Execute: - vp env exec --node lts npm i # Execute 'npm i' with latest LTS - vp env exec node -v # Shim mode (version auto-resolved) - -Related Commands: - vp install -g # Install a package globally - vp uninstall -g # Uninstall a package globally - vp update -g [package] # Update global packages - vp list -g [package] # List global packages")] pub struct EnvArgs { /// Subcommand (e.g., 'default', 'setup', 'doctor', 'which') #[command(subcommand)] diff --git a/crates/vite_global_cli/src/help.rs b/crates/vite_global_cli/src/help.rs index 7196b7e12a..6741a3cafe 100644 --- a/crates/vite_global_cli/src/help.rs +++ b/crates/vite_global_cli/src/help.rs @@ -612,6 +612,7 @@ fn env_help_doc() -> HelpDoc { " vp install -g # Install a package globally", " vp uninstall -g # Uninstall a package globally", " vp update -g [package] # Update global packages", + " vp outdated -g [package] # List outdated packages", " vp list -g [package] # List global packages", ], ), From 330bfc41deb97ab9f352dd3af6b46ed2cac2b1dd Mon Sep 17 00:00:00 2001 From: Liang Mi Date: Sun, 28 Jun 2026 15:35:24 +0800 Subject: [PATCH 2/3] chore update snap shots --- packages/cli/snap-tests-global/cli-helper-message/snap.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/snap-tests-global/cli-helper-message/snap.txt b/packages/cli/snap-tests-global/cli-helper-message/snap.txt index d6569a7fbe..70c7c4325e 100644 --- a/packages/cli/snap-tests-global/cli-helper-message/snap.txt +++ b/packages/cli/snap-tests-global/cli-helper-message/snap.txt @@ -397,6 +397,7 @@ Related Commands: vp install -g # Install a package globally vp uninstall -g # Uninstall a package globally vp update -g [package] # Update global packages + vp outdated -g [package] # List outdated packages vp list -g [package] # List global packages Documentation: https://viteplus.dev/guide/env @@ -420,4 +421,3 @@ Options: -h, --help Print help Documentation: https://viteplus.dev/guide/upgrade - From 8c74f62fbdc26faeb840141dd47df042a36748f8 Mon Sep 17 00:00:00 2001 From: Liang Mi Date: Sun, 28 Jun 2026 15:41:16 +0800 Subject: [PATCH 3/3] revert mistake --- packages/cli/snap-tests-global/cli-helper-message/snap.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/cli/snap-tests-global/cli-helper-message/snap.txt b/packages/cli/snap-tests-global/cli-helper-message/snap.txt index 70c7c4325e..70c760db91 100644 --- a/packages/cli/snap-tests-global/cli-helper-message/snap.txt +++ b/packages/cli/snap-tests-global/cli-helper-message/snap.txt @@ -421,3 +421,4 @@ Options: -h, --help Print help Documentation: https://viteplus.dev/guide/upgrade +