使用nvm管理多版本node.js

使用nvm(Node Version Manager)安装Node.js是一个非常方便的方法,因为它允许你在同一台机器上管理多个Node.js版本。以下是使用nvm安装Node.js的基本步骤:

Linux

  1. 安装nvm

    根据你的操作系统,安装命令可能会有所不同。以下是在Linux上安装nvm的命令:

    bash 复制代码
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

    或者使用wget:

    bash 复制代码
    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

    确保 nvm 生效

bash 复制代码
source ~/.bashrc
  1. 验证nvm安装

    安装完成后,你可以通过运行以下命令来验证nvm是否正确安装:

bash 复制代码
command -v nvm

如果安装成功,这个命令应该会输出nvm。

查看nvm版本

bash 复制代码
nvm --version
  1. 安装Node.js

如果您想看看有哪些版本可以安装:

bash 复制代码
nvm ls-remote

这个命令会列出所有可用的Node.js版本,包括最新的稳定版、LTS(长期支持)版本以及旧版本。列表通常会很长,包含了从Node.js 0.1到最新版本的每一个版本。

如果你只想查看LTS版本,可以使用:

bash 复制代码
nvm ls-remote --lts

使用nvm安装Node.js,你可以运行以下命令来安装特定版本的Node.js(例如,v18.16.0):

bash 复制代码
nvm install 18.16.0
  1. 使用特定版本的Node.js

    安装完成后,你可以使用以下命令来切换到你刚刚安装的版本:

    bash 复制代码
    nvm use 18.16.0
  2. 验证Node.js安装

    最后,你可以通过运行以下命令来验证Node.js是否正确安装:

    bash 复制代码
    node -v

    这个命令应该会输出你刚刚安装的Node.js版本号。

如果您想查看已安装的版本

bash 复制代码
nvm ls

请注意,nvm的安装和使用可能会因为你的操作系统和shell的不同而有所差异。确保按照nvm的官方文档进行操作,以获得最准确的信息。

windows

windows下安装nvm

项目: https://github.com/coreybutler/nvm-windows

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

安装后,以管理员方式打开cmd确认安装正确:

bash 复制代码
nvm version

查看可用的Node.js版本列表

bash 复制代码
nvm list available

安装指定版本

bash 复制代码
nvm install 18.16.0

切换版本

bash 复制代码
nvm use 18.16.0

确认版本

bash 复制代码
  node -v
相关推荐
niyongsheng2 小时前
后端零改动,给若依换一套现代化前端
vue.js·开源·node.js
liangshanbo12156 小时前
面试题:Webpack 的 publicPath 有什么作用?
前端·webpack·node.js
hasty1 天前
不上传新包,也能改变用户拿到的版本:npm dist-tag 的 OIDC 权限治理
前端·npm·node.js
福兮说1 天前
前后端算的 MD5、SHA-256 对不上?编码、换行、BOM、HMAC、JSON 顺序,八个原因逐个实测
前端·javascript·node.js·json·哈希算法
lingchen19061 天前
Node.js的下载安装配置
node.js
LRL_2 天前
【实战指南】Node.js 跨平台依赖下载:如何在 Windows/Linux 环境下互跨下载目标系统的 npm/pnpm 包
linux·windows·node.js
福兮说2 天前
URL 编码的七个坑:c++ 传到后端变空格、%25 套娃、截断 emoji 直接报错
开发语言·前端·javascript·node.js·url
liangshanbo12152 天前
Webpack vs Vite 底层原理高频追问的问题
前端·webpack·node.js
玖石书2 天前
HiSH 通过 apk 安装 Node.js、npm 与 pnpm
npm·node.js·鸿蒙·hish
池塘水悠悠2 天前
nodejs24安装(node.js安装)
node.js