然后重载一次配置就可以使用nvm了 nvm咹装实际是将不同的node版本存储进~/.nvm/node-version内然后修改PATH,将指定版本的node路径加入这样就实现了切换node版本 node版本较多较复杂,需要考虑node模块的兼容性 本机以后会有更多node项目(还是node模块兼容) 不在乎硬盘空间(不同版本都会安装自有的node模块) 不存在node模块冲突 节约硬盘空间(只会保留一份全局node模块) 觉得修改bashrc配置麻烦 在不同的项目需要切换不同版本的node如果node版本过多的话,每次使用nvm或者n切换比较麻烦这時候需要使用一个叫的工具 在项目的根目录放一个.node-version的文件,按照的格式书写版本号例如:8.9.4,然后在进入该项目目录的时候avn会自动切换node版夲 按照上面的方法做了发现avn并没有自动的切换node版本 是因为avn默认是将配置写入到 ~/.zshrc里面的,所以需要将avn的配置加到你所用的shell环境如bash是在 ~/.bashrc