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 版本的终端中直接运行脚本。
使用说明
自动触发:
- 打开包含
.nvmrc 或 package.json 的文件夹,插件将自动激活。
- 插件会首先尝试切换 NVM 版本,然后弹出 NPM 脚本选择框。
手动触发:
- 打开命令面板 (
Cmd+Shift+P 或 Ctrl+Shift+P)。
- 搜索并运行命令:
NVM: Run Script。
配置要求
- 本插件依赖于系统已安装 nvm。
- 建议在项目根目录下放置
.nvmrc 文件以实现自动版本管理。
git
- 本插件地址https://gitee.com/tzzf09/nvm-script-runner
许可证
本项目采用 MIT 协议。
| |