使用nvm管理多版本node.js

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

Linux

  1. 安装nvm

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

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

    或者使用wget:

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

    确保 nvm 生效

source ~/.bashrc
  1. 验证nvm安装

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

command -v nvm

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

查看nvm版本

nvm --version
  1. 安装Node.js

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

nvm ls-remote

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

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

nvm ls-remote --lts

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

nvm install 18.16.0
  1. 使用特定版本的Node.js

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

    nvm use 18.16.0
    
  2. 验证Node.js安装

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

    node -v
    

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

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

nvm ls

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

windows

windows下安装nvm

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

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

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

nvm version

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

nvm list available

安装指定版本

nvm install 18.16.0

切换版本

nvm use 18.16.0

确认版本

  node -v

相关推荐

  1. 使用nvm管理版本node.js

    2024-05-09 09:24:02       10 阅读
  2. node版本管理使用npm失败的方法

    2024-05-09 09:24:02       38 阅读
  3. 使用 NVM 管理 Node.js 版本

    2024-05-09 09:24:02       13 阅读
  4. Node版本管理 - nvm

    2024-05-09 09:24:02       40 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-09 09:24:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-09 09:24:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-09 09:24:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-09 09:24:02       18 阅读

热门阅读

  1. 【神经网络】09 - 优化器 torch.optim

    2024-05-09 09:24:02       13 阅读
  2. Apache 开源项目文档中心 (英文 + 中文)

    2024-05-09 09:24:02       12 阅读
  3. Cloudera简介和安装部署

    2024-05-09 09:24:02       10 阅读
  4. Cloudera简介与安装部署

    2024-05-09 09:24:02       15 阅读
  5. 关于verilog不能处理数组端口的解决方法

    2024-05-09 09:24:02       12 阅读
  6. Linux程序依赖动态链接库目录管理和案例分析

    2024-05-09 09:24:02       12 阅读
  7. 机器学习之sklearn基础教程

    2024-05-09 09:24:02       11 阅读