# 推荐一个工具avn

经常会遇到这种情况，不同项目依赖不同node版本，经常因为环境版本和项目版本不同而导致启动项目失败。切换node到指定版本再启动项目。比较麻烦。可以用avn这个工具。配合nvm工具 ，自动切换node版本。

`npm install -g avn avn-nvm avn-n avn setup`

项目中新建个`.node-version`文件，文件内容写上需要的node版本，比如`14.18.1`。

```xml
# .node-version 

14.18.1
```

以后启动项目就不需要手动切换node版本了，avn自动帮你切换。
