How to install nve
npm install -g nve nve use case
Run commands (e.g., tests, builds, linters) across multiple Node.js versions for compatibility testing or CI/CD without manual version management.
When to use nve
- Testing a package against multiple Node.js versions in CI/CD pipelines
- Running a one-off command on a specific Node.js version without installing nvm
- Automating cross-version Node.js testing in development scripts
When not to use nve
- If you need persistent per-project Node version management (use nvm or fnm instead)
- If you require full nvm features like .nvmrc auto-switching or shell integration
nve features
- · Run commands on multiple Node.js versions simultaneously
- · Programmatic API (nvexeca) for integration into scripts
- · Faster than nvm exec with no separate installation per version
- · Auto-selects latest minor/patch of a major release
Want your agent to find this automatically?
Add the MCP server to your agent config and it will discover tools like nve on its own.
Set up MCP →