volta初步使用

前言

volta是用于管理nodejs和包管理器的工具。
类似的工具还有很多,比如nvm、n等。

除了node之外 volta还可以控制包管理工具,比如 yarncnpmnpm
当然如果你使用的是较为新版本的 node,那么可以不用volta来管理【包管理器】,转而使用node自带的packageManager。

安装与卸载

安装教程卸载教程

总的来说windows上安装卸载都比较省事一些。

确认是否安装成功

volta -v

安装完成后,默认情况下,并不会给你安装node和包管理器的工具 你还需要后续步骤。

安装工具

比如安装node

volta fetch node // 安装最新稳定版本
volta fetch node@16 // 安装node v16的最后一个版本
volta fetch node@16.18.1 // 安装node到具体某个版本

注意安装完之后,volta并没有帮你配置为全局或局部去使用,仍需后续步骤

配置工具

配置局部(项目)

更新或配置项目文件以使用所选版本的工具,如

volta pin node@xx.xx.xx

在项目目录中执行上述命令时,package.json将写入以下设置。

{
  ...,
 "volta": {
   "node": "xx.xx.xx"
  }
}

配置全局(默认)

volta install 工具@版本号

注意如果没有提前volta fetch到本地,那这个将会将其缓存到本地然后再应用。

卸载工具

理论上既然可以安装那必定可以卸载,如:volta uninstall node@xx.xx.xx
但是实际上,开发者太忙,没时间做!

查看安装过(缓存)的工具

查看volta安装过的所有工具

volta list

查看某个工具安装过的所有版本, 比如node

 volta list node

参考

https://blog.csdn.net/w1404273025/article/details/131577703
https://docs.volta.sh/

posted @ 2024-01-15 16:08  丁少华  阅读(531)  评论(0编辑  收藏  举报