# nvm-script-runner **Repository Path**: tzzf09/nvm-script-runner ## Basic Information - **Project Name**: nvm-script-runner - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-31 - **Last Updated**: 2026-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NVM and Script Runner 这是一个 VS Code 插件,旨在提升基于 Node.js 的项目开发体验。它能够自动检测项目中的 `.nvmrc` 文件并切换 Node 版本,同时提供便捷的 NPM 脚本运行功能。 ## 功能特点 - **自动切换 NVM 版本**: - 当你打开包含 `.nvmrc` 文件的项目时,插件会自动识别并弹出终端运行 `nvm use`。 - 智能处理版本号(例如从 `v20.20.0` 提取大版本号进行切换)。 - 自动适配 macOS/Linux 环境下的 `nvm.sh` 加载。 - **便捷的 NPM 脚本运行器**: - 自动读取项目 `package.json` 中的 `scripts`。 - 启动项目时或通过命令面板触发,提供一个清晰的列表供你选择要运行的脚本。 - 在当前已切换好 Node 版本的终端中直接运行脚本。 ## 使用说明 1. **自动触发**: - 打开包含 `.nvmrc` 或 `package.json` 的文件夹,插件将自动激活。 - 插件会首先尝试切换 NVM 版本,然后弹出 NPM 脚本选择框。 2. **手动触发**: - 打开命令面板 (`Cmd+Shift+P` 或 `Ctrl+Shift+P`)。 - 搜索并运行命令:`NVM: Run Script`。 ## 配置要求 - 本插件依赖于系统已安装 [nvm](https://github.com/nvm-sh/nvm)。 - 建议在项目根目录下放置 `.nvmrc` 文件以实现自动版本管理。 ## git - 本插件地址https://gitee.com/tzzf09/nvm-script-runner ## 许可证 本项目采用 [MIT](LICENSE.md) 协议。