NODEJS版本管理工具

简介: NODEJS版本管理工具

一、使用NVM

  • 下载

Linux下载curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh

widows下载地址https://github.com/coreybutler/nvm-windows/releases

  • 安装Node.js版本: nvm install 14.16.0
  • 切换Node.js版本: nvm use 14.16.0

二、使用N

使用n(Node.js version management):n是另一个流行的Node.js版本管理器,它允许您轻松安装和切换不同版本的Node.js。n适用于Linux和macOS系统。要使用n,请按照以下步骤进行操作:

(1). 安装n:在终端中输入以下命令:

npm install -g n

(2). 安装Node.js版本:在终端中输入以下命令以安装Node.js v14.16.0:

sudo n 14.16.0

(3). 切换Node.js版本:在终端中输入以下命令以切换到已安装的Node.js v14.16.0:

sudo n 14.16.0

三、使用nvs

(1)nvs(Node Version Switcher):nvs是一个跨平台的Node.js版本管理器,它允许您轻松地安装、卸载和切换不同版本的Node.js

winget install jasongin.nvs

windows的下载地址是https://github.com/jasongin/nvs/releases

(2).安装Node.js版本:在终端中输入以下命令以安装Node.js v14.16.0:nvs add 14.16.0

(3).切换Node.js版本:在终端中输入以下命令以切换到已安装的Node.js v14.16.0:nvs use 14.16.0

命令如下:

nvs help :获取命令的详细帮助信息。

nvs install:初始化配置文件以使用 NVS。

nvs uninstall:从系统中移除 NVS。

nvs --version:显示 NVS 工具的版本号。

nvs add [version]:下载并解压缩某个 Node 版本。

nvs rm :删除某个 Node 版本。

nvs migrate [tover]:迁移全局模块。

nvs upgrade [fromver]:升级到主版本的最新补丁。

nvs use [version]:在当前 shell 中使用某个 Node 版本。

nvs auto [on/off]:根据当前工作目录自动切换 Node 版本。

nvs run [args…]:使用某个 Node 版本运行脚本。

nvs exec [args…]:使用某个 Node 版本运行可执行文件。

nvs which [version]:显示某个 Node 版本二进制文件的路径。

nvs ls [filter]:列出本地安装的 Node 版本。

nvs ls-remote [filter]:列出可供下载的 Node 版本。

nvs link [version]:将某个版本链接为默认版本。

nvs unlink [version]:删除链接到默认版本的链接。

nvs alias [name] [value]:设置或获取版本别名。

nvs remote [name] [value]:设置或获取下载基本 URI。

(4).nvs 如何根据当前工作目录自动切换 Node 版本

配置默认 Node 版本:如果你希望在没有 .nvmrc 文件时默认使用哪个 Node 版本,可以使用 nvs 的 add 命令来添加一个版本,并使用 default 参数将其设置为默认版本,例如:

nvs add 14.16.0 default

启用自动切换:使用 auto 命令启用自动切换功能:

nvs auto on

添加需要切换的版本

nvs add 16.0.0

在工作目录下创建 .nvmrc 文件:在工作目录下创建一个名为 .nvmrc 的文件,并在其中写入你想要使用的 Node 版本号,例如:

16.0.0

这样,当你进入这个目录时,nvs 就会自动切换到 16.0.0 版本。

四、使用nrm

相关文章
|
10月前
|
存储 JavaScript 网络安全
nodejs:本地安装nvm实现nodejs多版本管理及切换版本
nodejs:本地安装nvm实现nodejs多版本管理及切换版本
613 0
|
6天前
|
JSON JavaScript 关系型数据库
❤Nodejs 第十六章(Nodejs环境安装和依赖使用)
【4月更文挑战第16天】本文介绍了Node.js环境安装和项目搭建步骤。检查Node.js和npm版本安装核心依赖,如Express(Web应用框架)、MySQL库、CORS(解决跨域问题)、body-parser(解析POST数据)、express-jwt和jsonwebtoken(JWT验证)、multer(文件上传处理)、ws(WebSocket支持),以及可选的dotenv(管理环境变量)和ejs(模板引擎)。完整源码可在Gitee开源项目[nexusapi](https://gitee.com/lintaibai/nexusapi)中找到。
24 0
|
6天前
|
JavaScript Windows 内存技术
通过Nvm安装和管理NodeJS
通过Nvm安装和管理NodeJS
129 0
通过Nvm安装和管理NodeJS
|
6天前
|
JavaScript 安全 持续交付
Nodejs 第八章(npm搭建私服)
Nodejs 第八章(npm搭建私服)
46 0
|
6天前
|
JavaScript Linux iOS开发
Nodejs 常见版本管理工具(nvm、n、fnm、nvs、nodenv)
Nodejs 常见版本管理工具(nvm、n、fnm、nvs、nodenv)
189 0
|
10月前
|
JavaScript 内存技术
nvm-nodejs版本管理工具安装使用
nvm-nodejs版本管理工具安装使用
|
JavaScript 前端开发 程序员
前端:nodejs版本管理神器nvm软件使用笔记
使用vue框架开发的朋友可能会遇到首次运行公司项目环境的时候,会出现使用npm install命令安装依赖包的时候出现各种各样的问题,其中很重要的一个错误原因就是因为你的nodejs版本和当时搭建环境的版本不一致造成的。今天就来给大家推荐nvm这款nodejs版本管理工具,可以解决你在实际运行vue项目中的一些问题,一起来看看吧!
前端:nodejs版本管理神器nvm软件使用笔记
|
JavaScript 前端开发 网络协议
nodejs系列
nodejs系列
|
JavaScript 网络安全 Windows
Nvm的安装及使用(Nodejs版本管理器)
一个电脑,多个版本的nodejs共存。 - 超级详细全面的nodejs版本管理工具NVM的下载安装及使用。 - nvm list 有哪些 - nvm install < version > 下载 - nvm uninstall < version > 卸载 - nvm use < version > 用哪个
388 0
Nvm的安装及使用(Nodejs版本管理器)
|
JavaScript 程序员 Shell
开发自己的nodejs命令行工具
在日常开发中,经常会频繁的做一些重复性的操作,作为一名程序员,解放双手的时刻到了
开发自己的nodejs命令行工具