关于这个问题,我们主要来看一下volta可以帮我们解决什么问题,官方上是这样说的: 使用 Volta,一旦您选择了 Node 引擎,您就不必担心它。切换项目不需要您手动切换版本。什么?不用手动切换版本,这么看起来好像比NVM要香啊!volta有以下功能和优点:
跨平台支持,包括 Windows 和所有 Unix shell
快速设置和切换node引擎
逐个项目的无缝版本切换
支持多个包管理器(目前支持npm、yarn)
为协作者提供可复制的环境
mac安装
mac安装nvm和volta都很简单,这里直接使用官方的安装方法。
curl https://get.volta.sh | bash
使用以上命令就可以安装好volta了,使用命令验证volta安装是否成功。
volta -v
细心的开发者可能已经发现,安装完成后volta命令还无法使用,这是因为添加到环境变量中后,还未生效,我们需要执行如下所示的命令来让其生效:
source ~/.bash_profile
最后,我们再次执行volta命令它就可以正常使用了。
安装node
volta install node@14