Node.js版本管理工具之_Volta

Node.js包管理工具之_Volta

文章目录

  • Node.js包管理工具之_Volta
  • [1. 官网](#1. 官网)
    • [1. 官网介绍](#1. 官网介绍)
    • [2. 特点](#2. 特点)
      • [1. 快( Fast)](#1. 快( Fast))
      • [2. 可靠(Reliable)](#2. 可靠(Reliable))
      • [3. 普遍( Universal)](#3. 普遍( Universal))
  • [2. 下载与安装](#2. 下载与安装)
    • [1. 下载](#1. 下载)
    • [2. 安装](#2. 安装)
    • [3. 查看](#3. 查看)
  • [3. 使用](#3. 使用)
    • [1. 查看已安装的工具包](#1. 查看已安装的工具包)
    • [2. 安装指定的node版本](#2. 安装指定的node版本)
    • 3.切换项目中使用的版本

1. 官网

1. 官网介绍

Volta - The Hassle-Free JavaScript Tool Manager

无忧无虑的 JavaScript 工具管理器

2. 特点

1. 快( Fast)

快速无缝地安装和运行任何 JS 工具!Volta 是用 Rust 构建的,并作为一个活泼的静态二进制文件发布。

2. 可靠(Reliable)

确保项目中的每个人都拥有相同的工具,而不会干扰他们的工作流程。

3. 普遍( Universal)

无论包管理器、节点运行时还是操作系统,您只需要一个命令:.volta install

2. 下载与安装

1. 下载

GitHub地址: Releases · volta-cli/volta (github.com)

直接下载地址(msi):https://github.com/volta-cli/volta/releases/download/v1.1.1/volta-1.1.1-windows-x86_64.msi

直接下载地址(zip):https://github.com/volta-cli/volta/releases/download/v1.1.1/volta-1.1.1-windows.zip

在Github中找到各平台的版本,按需下载即可(如下图)

2. 安装

本文以安装volta-1.1.1-windows.zip为例,解压配置即可完成安装

  1. 将下载后的volta-1.1.1-windows.zip解压到指定位置,如:D:\devsoftware\volta
  1. 配置环境变量,将D:\devsoftware\volta目录追加到系统变量的path变量后,如下

3. 查看

打开命令行窗口,输入volta -v查看版本及,输入volta -h 查看帮助命令

3. 使用

1. 查看已安装的工具包

shell 复制代码
C:\Users\23013>volta list
⚡️ No Node runtimes installed!

    You can install a runtime by running `volta install node`. See `volta help install` for
    details and more options.

2. 安装指定的node版本

语法:volta install 工具@版本

shell 复制代码
# volta install node@20.11.0
C:\Users\23013>volta install node@20.11.0
success: installed and set node@20.11.0 (with npm@10.2.4) as default

C:\Users\23013>volta list
⚡️ Currently active tools:

    Node: v20.11.0 (default)
    Tool binaries available: NONE

See options for more detailed reports by running `volta list --help`.


#  volta install node@14.21.3
C:\Users\23013>volta install node@14.21.3
success: installed and set node@14.21.3 (with npm@6.14.18) as default

3.切换项目中使用的版本

  1. 使用volta pin node@版本来切换项目中具体使用的版本,如果切换的版本不存在,则会直接下载后再切换;
  2. 切换版本需要在项目的根目录下打开命令行窗口,然后执行volta pin node@版本命令
  1. 切换版本
shell 复制代码
# 切换node版本 volta pin node@14.21.3
PS F:\webcode\yuan-vue3-vite> volta pin node@14.21.3
success: pinned node@14.21.3 (with npm@6.14.18) in package.json
# 切换npm版本  volta pin npm@6.14.18
PS F:\webcode\yuan-vue3-vite> volta pin npm@6.14.18
success: pinned npm@6.14.18 in package.json
  1. 切换后会在package.json中添加由volta管理的node版本与npm版本信息
shell 复制代码
 "volta": {
    "node": "14.21.3",
    "npm": "6.14.18"
  }
相关推荐
Myli_ing1 小时前
HTML的自动定义倒计时,这个配色存一下
前端·javascript·html
dr李四维1 小时前
iOS构建版本以及Hbuilder打iOS的ipa包全流程
前端·笔记·ios·产品运营·产品经理·xcode
雯0609~1 小时前
网页F12:缓存的使用(设值、取值、删除)
前端·缓存
℘团子এ1 小时前
vue3中如何上传文件到腾讯云的桶(cosbrowser)
前端·javascript·腾讯云
学习前端的小z2 小时前
【前端】深入理解 JavaScript 逻辑运算符的优先级与短路求值机制
开发语言·前端·javascript
彭世瑜2 小时前
ts: TypeScript跳过检查/忽略类型检查
前端·javascript·typescript
FØund4042 小时前
antd form.setFieldsValue问题总结
前端·react.js·typescript·html
Backstroke fish2 小时前
Token刷新机制
前端·javascript·vue.js·typescript·vue
小五Five2 小时前
TypeScript项目中Axios的封装
开发语言·前端·javascript
小曲程序2 小时前
vue3 封装request请求
java·前端·typescript·vue