nsv 是什么?
nsv
是一个命令行node
版本管理工具, 可以方便快捷的切换node版本. 使用rust构建, 适配主流平台.
只是想尝试一下?跳到快速开始。
使用场景
前端
当公司项目存在历史包袱, 如三年前的前端项目使用的依赖生态或许并不适配高版本node, 在这种场景下使用
nsv
来管理node版本是一个非常明智的选择nodejs项目
和前端项目遇到了同样的场景, 由于历史包袱的原因, 需要更低的node版本来运行项目
ci/cd集成
nsv
允许使用项目配置的node版本进行切换, 在项目根目录打开终端, nsv会自动识别项目所配置的node版本, 减轻开发者维护负担.
使用体验
nsv 旨在使用减少用户手动操作命令行的次数, 提高开发效率
性能
与其他工具对比性能更强. nvm使用shell脚本语言构建, 运行时速度 nsv更强