首页 > 其他分享 >volta初步使用

volta初步使用

时间:2024-01-15 16:11:06浏览次数:23  
标签:node 初步 xx 版本 使用 工具 volta 安装

volta是用于管理nodejs和包管理器的工具。

安装与卸载volta

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

确认是否安装成功

volta -v

安装完成后,默认情况下,并不会给你安装node环境。

使用volta安装工具

安装nde

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

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

配置项目中使用的工具版本

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

volta pin [email protected]
volta pin [email protected]

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

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

配置全局工具默认的版本

volta install 工具@版本号

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

卸载工具

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

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

查看volta安装过的所有工具

volta list

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

 volta list node

参考

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

标签:node,初步,xx,版本,使用,工具,volta,安装
From: https://www.cnblogs.com/dingshaohua/p/17965133

相关文章

  • RPA是啥?是干嘛的?如何入门开始使用?
    1、RPA是啥?我们先对RPA有一个大概的了解,再循序渐进。RoboticProcessAutomation(机器人流程自动化,简称RPA)。我的简单理解就是自动化,类似于按键精灵,相对来说比按键精灵功能更多,可操作性也更强一点。官方文档:https://documents.laiye.com/rpa-guide/docs/2、是干嘛的?比如你想......
  • Istio从入门到精通—— 安装 —— 使用 Istio Operator 安装
    使用IstioOperator安装https://istio.io/latest/zh/docs/setup/install/operator/全新安装Istio时不鼓励使用Operator,请优先使用Istioctl和Helm安装方法。Operator仍然会得到维护,但新的功能请求可能不会优先考虑。除了手动在生产环境中安装、升级、和卸载Istio,......
  • 最高法--结算协议中含有非工程款性质但与最终清算值密切相关的项目的,除另有相关证据表
    (2021)最高法民申7402号  天津北方华泰置业投资有限公司、中冶天工集团有限公司等建设工程施工合同纠纷民事申请再审审查民事裁定书申请人主张:华泰公司申请再审称,(一)原判决认定的基本事实缺乏证据证明。尽管华泰公司与中冶公司已经对审计机构出具的审计金额152655857.00元予以确......
  • python使用OpenPyXl库对Excel进行操作
    python使用OpenPyXl库对Excel进行操作参考:知乎文章/OpenPyXL教程/博客园目录python使用OpenPyXl库对Excel进行操作1.基本概念2.判断文件是否存在3.创建和打开Excel文件3.1.创建Excel文件3.2.打开已有的Excel文件4.储存数据5.sheet操作6.cell操作1.基本概念在Open......
  • vue3使用 vant ui 3 如何获取组件 popup dom的高度?
    我目前使用的是vant-ui 3.1.2popup弹出层组件,我想要获取弹出层的高度来计算一些东西,但是使用常规定义refdom的方式总是无法获取,最终找到方案如下:vant-ui官方文档:https://vant-contrib.gitee.io/vant/v3/#/zh-CN/popup<template><van-popupv-model:show="show......
  • docker mysql8使用SSL及使用openssl生成自定义证书
    修改my.cnfvi/docker_data/mysql/conf/my.cnf[client]default-character-set=utf8mb4[mysql]default-character-set=utf8mb4[mysqld]character-set-server=utf8mb4default_authentication_plugin=mysql_native_password#增加sslssl保存,重启mysql容器dockerrestartmysql-8.0.23......
  • vite构建的react+ts项目中使用arcodesign组件的问题
    今天在react项目中使用arcodesign组件库,引入的图标巨大无比,调样式也不起作用,如下图。网上找了也没看到类似的问题,去官网文档里看,发现是没有引入组件的样式。在我这个vite构建的react+ts项目中找到两个解决办法:第一个是直接引入全部样式import"@arco-design/web-react/dist/cs......
  • Taro+nutui h5使用nut-signature 签名组件的踩坑记录之使用canvas实现一个签名组件
    Taro+nutuih5使用nut-signature签名组件的踩坑记录之使用canvas实现一个签名组件:https://blog.csdn.net/weixin_44514665/article/details/128176776?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170529916616800186595350%2522%252C%2522scm%2522%253A%252220140......
  • Flutter开发:Visual Studio Code使用
    1创建您的第一个Flutter项目启动VisualStudioCode并打开命令面板(使用F1、Ctrl+Shift+P或Shift+Cmd+P)。开始输入“flutternew”。选择Flutter:NewProject命令。2使用Refactor抽取函数2.1右键点击要重构的代码段(在本例中为Text),然后从下拉菜单中选择Refactor.........
  • 人大金仓使用记录
    1.人大金仓指定模式:如果不存在和当前连接用户同名的模式,则默认访问public模式,如果不是用户希望访问的模式,则需要在表名称前加模式名访问:eg: localhost:54321/test?currentSchema=schematest可以指定默认模式。如果是自建的sys_user表和系统的sys_user同名了,即使加了current......