iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Node.js怎么进行版本管理
  • 541
分享到

Node.js怎么进行版本管理

2024-04-02 19:04:59 541人浏览 八月长安
摘要

这篇文章主要介绍“node.js怎么进行版本管理”,在日常操作中,相信很多人在node.js怎么进行版本管理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Node.js怎么进

这篇文章主要介绍“node.js怎么进行版本管理”,在日常操作中,相信很多人在node.js怎么进行版本管理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Node.js怎么进行版本管理”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Node.js怎么进行版本管理

1. nvm

GitHub stars: 60K+

nvm 是一款 Node.js 版本管理工具,允许用户通过命令行快速安装、切换和管理不同的 Node.js 版本。

Node.js怎么进行版本管理

nvm 只适用于 MacOS 和 linux 用户的项目,如果是 windows 用户,可以使用 nvm-windows 、nodist 或 nvs 替换。

安装方式

macOS 下载方式:

# 方式1 浏览器打开下面链接下载
https://github.com/nvm-sh/nvm/blob/v0.39.1/install.sh
# 下载完成后,通过命令安装
sh install.sh

# 方式2 推荐
curl -o- Https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

# 方式3
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

安装过程中如果遇到一些奇怪的问题,可以查看下 nvm 补充说明。

常用命令

nvm ls                # 查看版本安装所有版本
nvm ls-remote         # 查看远程所有的 Node.js 版本
nvm install 17.0.0    # 安装指定的 Node.js 版本
nvm use 17.0.0        # 使用指定的 Node.js 版本
nvm alias default 17.0.0  # 设置默认 Node.js 版本
nvm alias dev 17.0.0  # 设置指定版本的别名,如将 17.0.0 版本别名设置为 dev

Node.js怎么进行版本管理

2. n

Github stars: 16.7K+

n 是一款交互式的 Node.js 版本管理工具,没有子脚本,没有配置文件,也没有复杂的 api,使用起来非常简单。

n 只适用于 macOS 和 Linux ,不适用于 Windows。

安装方式

可以使用 npm 直接安装到全局:

npm install n -g

常用命令

n          # 显示所有已下载版本
n 10.16.0  # 下载指定版本
n lts      # 查看远程所有 LTS Node.js 版本
n run 10.16.0 # 运行指定的 Node.js 版本

输入 n -h查看帮助信息,主要命令如下:

  n                              Display downloaded Node.js versions and install selection
  n latest                       Install the latest Node.js release (downloading if necessary)
  n lts                          Install the latest LTS Node.js release (downloading if necessary)
  n <version>                    Install Node.js <version> (downloading if necessary)
  n install <version>            Install Node.js <version> (downloading if necessary)
  n run <version> [args ...]     Execute downloaded Node.js <version> with [args ...]
  n which <version>              Output path for downloaded node <version>
  n exec <vers> <cmd> [args...]  Execute command with modified PATH, so downloaded node <version> and npm first
  n rm <version ...>             Remove the given downloaded version(s)
  n prune                        Remove all downloaded versions except the installed version
  n --latest                     Output the latest Node.js version available
  n --lts                        Output the latest LTS Node.js version available
  n ls                           Output downloaded versions
  n ls-remote [version]          Output matching versions available for download
  n uninstall                    Remove the installed Node.js

3. fnm

Github stars: 8.4K+

fnm 是一款快速简单 ? 的 Node.js 版本管理器,使用 Rust 构建。

Node.js怎么进行版本管理

主要特点包括:

  • 跨平台支持,包括:macOS、Windows、Linux;

  • 单一文件,轻松安装,即时启动 ;

  • 以速度为设计理念;

  • 适用于 .node-version.nvmrc 文件。

安装方式

macOS / Linux 环境:

# bash, zsh and fish shells
curl -fsSL https://fnm.vercel.app/install | bash

Windows 环境:

# 管理员模式打开终端,安装后只能使用管理员模式打开使用

choco install fnm

# 安装完成还需要手动设置环境变量

Linux/macOS/Windows 环境也可以直接下载二进制文件安装

常用命令

fnm -h             # 查看帮助
fnm install 17.0.0 # 安装指定 Node.js 版本
fnm use 17.0.0     # 使用指定 Node.js 版本
fnm default 17.0.0 # 设置默认 Node.js 版本

到此,关于“Node.js怎么进行版本管理”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: Node.js怎么进行版本管理

本文链接: https://www.lsjlt.com/news/98572.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Node.js怎么进行版本管理
    这篇文章主要介绍“Node.js怎么进行版本管理”,在日常操作中,相信很多人在Node.js怎么进行版本管理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Node.js怎么进...
    99+
    2022-10-19
  • github怎么进行代码管理和版本控制
    这篇文章主要介绍“github怎么进行代码管理和版本控制”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“github怎么进行代码管理和版本控制”文章能帮助大家解决问题。步骤一:创建GitHub账号并F...
    99+
    2023-07-06
  • 怎么使用package.json对依赖包进行版本管理
    这篇文章主要介绍“怎么使用package.json对依赖包进行版本管理”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用package.json对依赖包进行版本...
    99+
    2022-10-19
  • 怎么将本地代码上传到gitee来进行版本管理
    随着云计算技术的不断发展,Git已经成为了开源项目管理和版本控制的标配之一,而gitee是国内一个相对比较流行的Git代码托管平台。很多开发者在做一些自己的项目时,会将本地代码上传到gitee来进行版本管理,下面我们就详细介绍一下如何将本地...
    99+
    2023-10-22
  • 详解node nvm进行node多版本管理
    写在前面 nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速更新node版本,并且不覆盖之前的版本;或者想要在不同的node版本之间进行切换; 使用nvm来安装我...
    99+
    2022-06-04
    详解 版本 node
  • github如何进行代码管理和版本控制
    前言GitHub是一个非常流行且广泛使用的代码托管平台。很多开发者或者团队都会在GitHub上创建自己的代码库,进行代码管理和版本控制。在实现GitHub上代码可用的过程中,有以下几个重要的步骤:创建GitHub账号并Fork项目在本地下载...
    99+
    2023-10-22
  • node如何使用nvm进行node多版本管理
    这篇文章主要介绍了node如何使用nvm进行node多版本管理,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。nvm(nodejs versi...
    99+
    2022-10-19
  • nodejs中怎么实现多版本管理
    这篇文章给大家介绍nodejs中怎么实现多版本管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。windows官网推荐使用 nvmw 或者 nvm-windows ;其他产品 nodi...
    99+
    2022-10-19
  • 怎么安装并管理多版本node
    这篇文章主要介绍“怎么安装并管理多版本node”,在日常操作中,相信很多人在怎么安装并管理多版本node问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么安装并管理多版本no...
    99+
    2022-10-19
  • 多版本node怎么安装和管理
    本文小编为大家详细介绍“多版本node怎么安装和管理”,内容详细,步骤清晰,细节处理妥当,希望这篇“多版本node怎么安装和管理”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。方法一:利用nvm进行管理NVM 简介...
    99+
    2023-07-04
  • 利用n工具轻松管理Node.js的版本
    前言 相信对于学习Node.js的小伙伴们都知道,现在 Node 的版本更新很快,目前最新稳定版已经更新到 v7.6.0 了,而生产环境一般选择使用 LTS(Long-term Support)版本,目前最...
    99+
    2022-06-04
    轻松 版本 工具
  • 如何在GitLab中进行版本控制和标签管理
    如何在GitLab中进行版本控制和标签管理简介:在软件开发过程中,版本控制是一个重要的环节。GitLab作为一个强大的版本控制系统,为团队协作提供了便利。本文将介绍如何使用GitLab进行版本控制和标签管理,并提供具体的代码示例。一、创建项...
    99+
    2023-10-27
    gitlab 版本控制 标签管理
  • Oracle PL/SQL Developer集成TFS进行团队脚本文件版本管理
    对于传统的使用关系型数据库的大型软件产品,后台数据库的持续开发和维护可能会产生大量的脚本文件,针对这些脚本文件应该怎样比较方便的进行版本管理,以及如何快捷的在团队之间进行权限等协作管理呢?不同的数据库产品以...
    99+
    2022-10-18
  • Git版本管理是什么
    本篇内容主要讲解“Git版本管理是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Git版本管理是什么”吧!Git是一个“分布式版本管理工具”。 版本管理工具能够纪录每次的修改,只要提交到版本...
    99+
    2023-06-29
  • 微服务架构中如何进行服务的版本管理?
    随着现代化软件架构的发展,微服务架构已成为了许多企业选择的开发方式。它具有高可扩展性、高弹性和高可靠性等优点,因此越来越多的企业开始采用微服务架构来构建他们的应用程序。那么在微服务架构中,如何进行服务的版本管理呢?在本文中,我们将完成如下三...
    99+
    2023-05-16
    微服务架构 服务版本管理 API Gateway
  • 怎么进行MySQL二进制版本快速部署
    怎么进行MySQL二进制版本快速部署,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。源码安装虽然有着更加灵活和更加优化等诸多优势...
    99+
    2022-10-19
  • 怎么安装Node.js的旧版本
    本篇内容主要讲解“怎么安装Node.js的旧版本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么安装Node.js的旧版本”吧!下载Node.js旧版本的安装包要安装Node.js旧版本,首先...
    99+
    2023-07-06
  • NVM怎么安装和管理多个Node版本
    这篇文章主要讲解了“NVM怎么安装和管理多个Node版本”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“NVM怎么安装和管理多个Node版本”吧!我们构建一些...
    99+
    2022-10-19
  • 利用nvm管理多个版本的node.js与npm详解
    前言 Nvm 管理不同版本的 node 与 npm nvm 是 NodeJS 的多版本管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw ...
    99+
    2022-06-04
    多个 详解 版本
  • 怎么用云服务器进行版本控制
    使用云服务器进行版本控制可以按照以下步骤进行:1. 选择合适的云服务器提供商,注册账号并创建一个新的云服务器实例。2. 在云服务器上...
    99+
    2023-09-27
    云服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作