nvm 通过用户目录与当前 Shell 的路径切换,让多套 Node 运行时并存。文章拆解版本解析、环境继承和安装校验,结合项目与 CI 示例,说明它如何减少版本冲突,以及不能代替哪些环境约束。