首先,volta是node 版本管理命令行工具(最常用,本文仅描述管理node其它不作描述)
(重要!)若系统内已安装node,请先卸载干净!!。然后再使用volta安装node!!
windows安装
下载好后,双击msi安装程序,一直点击下一步即可。
MacOs安装
打开终端,使用以下命令安装
curl https://get.volta.sh | bash
看到success: Setup complete…巴拉巴拉,表示安装完成
目前还不能使用,在终端执行以下命令完成加载。
source ~/.bash_profile
使用volta安装node
打开系统终端(windows系统使用CMD)
安装14.21.3版本node
volta install node@14.21.3
安装20.14.0版本node
volta install node@20.14.0
安装最新版本node
volta install node@latest
以此类推,自行安装需要的node版本。
公司内人员nodejs至此安装结束,以下可了解。
固定项目node版本
首先打开终端切换到项目根目录(package.json同级),vscode和webstorm里打开的终端默认即为项目根目录
以下命令为固定20.14.0版本node,自行修改为想要固定的版本。
volta pin node@20.14.0
固定系统(全局)node版本
打开终端,以下为固定20.14.0版本。(即默认最后一次volta安装的node版本即为全局的node版本)
volta install node@20.14.0
查看当前已安装node版本
volta list node
标注(default) 的版本表示全局默认的node版本。若在项目根目录下执行此命令,标注(current @ *路径/package.json*)表示当前项目已固定的node版本。
查看node安装目录
volta which node
安装目录在node文件夹下。
卸载已安装的node版本
volta没有提供卸载的命令,打开node安装目录,删除你想删的node版本文件夹即可卸载对应版本的node