如何使用NVM优雅的管理Node.js 版本

简介: 要优雅地管理 Node.js 版本,可以使用Node Version Manager (NVM)

Node Version Manager (NVM)是一个用于管理多个 Node.js 版本的版本管理工具。它允许你轻松地在不同的项目中切换和安装 Node.js 版本。

安装 NVM:

  • 在 Linux 或 macOS 系统上,可以使用 curl 进行安装:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    
  • 在 Windows 系统上,可以从 NVM 的 GitHub 页面下载可执行文件进行安装。

使用 NVM 安装和切换 Node.js 版本:

  • 安装特定版本的 Node.js:nvm install
  • 切换到已安装的 Node.js 版本:nvm use

NVM常见指令

nvm install :安装特定版本的 Node.js。
例如:nvm install 14.17.4

nvm use :切换到已安装的特定版本的 Node.js。
例如:nvm use 14.17.4

nvm uninstall :卸载指定的 Node.js 版本。
例如:nvm uninstall 14.17.4

nvm ls:列出所有已安装的 Node.js 版本。
该命令将显示已安装的 Node.js 版本列表,并标记当前正在使用的版本。
例如:

->     v14.17.4
        v12.22.4
        v10.24.1

nvm ls-remote:列出所有可用的远程 Node.js 版本。
该命令将从 Node.js 官方源获取可用的 Node.js 版本列表。
例如:

     v16.6.0
     v16.5.0
     ...
     v12.22.5
     v12.22.4
     ...

nvm alias :为特定的版本创建别名。
例如:nvm alias default 14.17.4
这将创建一个名为 "default" 的别名,指向版本 14.17.4。

nvm current:显示当前正在使用的 Node.js 版本。
例如:-> v14.17.4

以上内容希望对你有所帮助

相关文章
|
8天前
|
JavaScript 内存技术
基于nvm管理node版本
基于nvm管理node版本
7 0
|
9天前
|
JavaScript 前端开发 Linux
|
1月前
|
存储 JavaScript 网络安全
电脑上安装多个nodeJS版本实现一键切换
电脑上安装多个nodeJS版本实现一键切换
39 1
|
2月前
|
Linux 开发工具 git
node使用nrm 管理托管node的安装源
node使用nrm 管理托管node的安装源
59 1
|
2月前
|
JavaScript 内存技术
不同版本NodeJS切换使用
不同版本NodeJS切换使用
13 0
|
2月前
|
JavaScript 前端开发 Web App开发
JavaScript基础语法(codewhy版本)(一)
JavaScript基础语法(codewhy版本)
90 1
JavaScript基础语法(codewhy版本)(一)
|
12天前
|
JSON JavaScript 前端开发
❤Nodejs 第九章(token身份认证和express-jwt的安装认识)
【4月更文挑战第9天】Node.js第九章介绍了Token身份认证,特别是JWT(JSON Web Token)作为跨域认证的解决方案。JWT由Header、Payload和Signature三部分组成,用于在客户端和服务器间安全传输用户信息。前端收到JWT后存储在localStorage或sessionStorage中,并在请求头中发送。Express-JWT是一个中间件,用于解析JWT。基本用法包括设置secret和algorithms。注意安全问题,避免混合使用不同算法以防止降级攻击。
35 0
|
1月前
|
JavaScript Windows
Win7内网安装高版本的Node方法,亲测有效node-v16.16.0
Win7内网安装高版本的Node方法,亲测有效node-v16.16.0
34 0
|
2月前
|
JavaScript Linux 数据安全/隐私保护
node内网安装npm私服以及依赖包上传发布verdaccio
node内网安装npm私服以及依赖包上传发布verdaccio
75 1
|
5天前
|
JavaScript 前端开发 Linux
Node.js安装与配置
`Node.js` 是一个基于 `Chrome V8` 引擎的 `JavaScript` 运行环境,它允许开发者使用 `JavaScript` 编写服务器端代码。以下是 `Node.js` 的安装与配置的详细步骤:
Node.js安装与配置