node版本管理工具 n,node版本控制
如何管理节点的版本?下面这篇文章整理分享了Node.js的三个非常实用的版本管理工具,希望对你有所帮助!
node.js速度课程简介:进入学习
上一篇文章《Node.js各版本间有什么区别?如何选择合适的版本?》中介绍了Node.js的版本分为LTS和当前系列。当我们需要在本地开发环境中安装LTS和当前版本时,我们需要管理Node.js的版本
比如你需要在本地安装Node.js 8.0.0和Node.js 17.0.0。
为了管理Node.js的版本,我整理了三个非常实用的Node.js版本管理工具,让大家可以在不同的本地环境下自由切换Node.js的版本。
1. nvm
Github stars: 60K
Nvm是Node.js的版本管理工具,允许用户通过命令行快速安装、切换和管理Node.js的不同版本。
图片来自:github
Nvm只适用于macOS和Linux用户的项目。如果是Windows用户,可以换成nvm-windows,nodist或者nvs。
安装方式
macOS下载方法:
#模式1浏览器打开以下链接进行下载
https://github.com/nvm-sh/nvm/blob/v0.39.1/install.sh
#下载完成后,通过命令安装。
sh安装
#推荐模式2
curl-o-https://raw . githubusercontent . com/nvm-sh/nvm/v 0 . 39 . 1/install . sh bash
#模式3
WGET-QO-https://raw . githubusercontent . com/nvm-sh/NVM/v 0 . 39 . 1/install . sh Bash如果在安装过程中遇到一些奇怪的问题,可以查看NVM补充说明。
常用命令
nvm ls #查看版本安装所有版本
Ls-remote #在远程查看Node.js的所有版本。
NVM17.0.0 #安装指定版本的Node.js
Nvm use 17.0.0 #使用指定版本的Node.js
别名default 17.0.0 #设置Node.js的默认版本
NVM dev17.0.0 #设置指定版本的别名,比如将17.0.0版本的别名设置为dev。
2. n
Github明星:16.7K
n是Node.js的交互式版本管理工具,它没有子脚本、配置文件和复杂的API,使用非常简单。
n只适用于macOS和Linux,不适用于Windows。
安装方式
可以使用npm直接安装到全局:
Npm安装n -g
常用命令
n #显示所有下载的版本
10.16.0 #下载指定版本
Lts #远程查看所有LTS Node.js版本
运行10.16.0 #运行指定版本的Node.js,输入n -h查看帮助信息。主要命令如下:
n显示下载的Node.js版本和安装选择
n最新安装最新的Node.js版本(如果需要,可以下载)
安装最新的LTS Node.js版本(必要时下载)
n版本安装Node.js版本(必要时下载)
n安装版本安装Node.js版本(必要时下载)
n运行版本[参数.]使用[args]执行下载的Node.js版本.]
n下载节点版本的哪个版本输出路径
n执行版本命令[参数.]使用修改的路径执行命令,因此首先下载节点版本和npm
n rm版本.删除给定的下载版本
删除除已安装版本之外的所有已下载版本
n -最新输出可用的最新Node.js版本
n - lts输出可用的最新LTS Node.js版本
n ls输出下载版本
n ls-remote [version]输出匹配版本可供下载
n卸载移除已安装的节点. js
3. fnm
Github stars: 8.4K
Fnm是一个快速简单的?Node.js的版本管理器,用Rust打造。
图片来自:freecodecamp
主要功能包括:
?跨平台支持,包括:macOS、Windows、Linux;单文件,安装方便,即时启动;以速度为设计理念;适用于。节点版本和。nvmrc文件;
安装方式
macOS/Linux环境:
# bash、zsh和鱼壳
curl-fssl https://fnm.vercel.app/install Bash Windows环境:
#在管理员模式下打开终端,安装后只能在管理员模式下打开使用。
choco安装fnm
#安装完成后,需要手动设置环境变量Linux/macOS/Windows environment。也可以直接下载二进制文件进行安装。下载地址:github.com/Schniz/fnm/…
常用命令
fnm -h #查看帮助
Fnm install 17.0.0 #安装指定版本的Node.js
fnuse 17.0.0 #使用指定版本的Node.js
FNDefault 17.0.0 #设置Node.js的默认版本
总结
本文推荐三款非常常用的Node.js版本管理工具,大家可以根据自己的实际需求选择使用。
如果你有更好的工具,请留言分享。
更多关于node的信息,请访问:nodejs教程!Node.js就是这样进行版本管理的。3个实用版本管理工具分享的详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。