node版本管理工具 n,node版本控制

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: