nvm与node.js的安装指南

简介: 通过以上步骤,你可以在各种操作系统上成功安装NVM和Node.js,从而在不同的项目中灵活切换Node.js版本。这种灵活性对于管理不同项目的环境依赖而言是非常重要的。

NVM(Node版本管理器)是一个命令行工具,允许用户管理和切换不同版本的Node.js。本指南将详细介绍如何在UNIX类操作系统(例如Linux和macOS)以及Windows操作系统上安装NVM和Node.js。

UNIX类操作系统(Linux和macOS)

安装NVM

  1. 打开终端。

  2. 使用curl或wget安装NVM。访问NVM的GitHub仓库页面(https://github.com/nvm-sh/nvm)以获取最新的安装脚本。例如,使用curl执行以下命令:

    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    ​
    
    AI 代码解读

    或者使用wget执行:

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
    ​
    
    AI 代码解读
  3. 安装脚本会将NVM脚本添加至您的shell配置文件中,比如 .bash_profile.zshrc.bashrc

  4. 重启终端或者执行 source命令来应用更改,例如:

    source ~/.bashrc
    ​
    
    AI 代码解读
  5. 确认NVM安装成功:

    nvm --version
    AI 代码解读

安装Node.js

  1. 使用NVM安装Node.js最新版本:

    nvm install node
    
    AI 代码解读
  2. 或者安装特定版本的Node.js,例如安装版本14.17.0:

    nvm install 14.17.0
    AI 代码解读
  3. 使用下面的命令切换到所需版本的Node.js:

    nvm use 14.17.0
    AI 代码解读
  4. 确认Node.js安装且切换成功:

    node --version
    AI 代码解读

Windows操作系统

Windows上没有官方的NVM,你可以使用NVM-Windows来代替。

安装NVM-Windows

  1. 访问NVM-Windows的GitHub页面(https://github.com/coreybutler/nvm-windows/releases)以下载最新版本的安装程序。

  2. 选择适合您系统的版本进行下载,例如 nvm-setup.zip

  3. 解压下载的文件,运行安装程序并遵循安装向导。

  4. 安装完成后,在命令提示符或PowerShell中执行以下命令来检查NVM-Windows版本,确认安装成功:

    nvm version
    AI 代码解读

安装Node.js

  1. 通过NVM-Windows安装最新的Node.js版本:

    nvm install latest
    ​
    
    AI 代码解读
  2. 或者,安装特定版本的Node.js:

    nvm install 14.17.0
    AI 代码解读
  3. 使用此命令来选择特定版本的Node.js:

    nvm use 14.17.0
    AI 代码解读
  4. 验证Node.js是否成功安装且已切换至指定版本:

    node --version
    AI 代码解读

小贴士

  • 若需列出所有安装的Node.js版本,可以使用 nvm ls命令。
  • 若要列出可用的Node.js版本,使用 nvm ls-remotenvm ls available(Windows)。
  • 在所有操作系统中,使用 nvm alias default <version>来设置默认的Node.js版本。

通过以上步骤,你可以在各种操作系统上成功安装NVM和Node.js,从而在不同的项目中灵活切换Node.js版本。这种灵活性对于管理不同项目的环境依赖而言是非常重要的。

目录
打赏
0
11
11
0
471
分享
相关文章
仿真银行app下载安装, 银行卡虚拟余额制作app,用html+css+js实现逼真娱乐工具
这是一个简单的银行账户模拟器项目,用于学习前端开发基础。用户可进行存款、取款操作,所有数据存储于浏览器内存中
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
4539 24
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
351 2
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
【YashanDB知识库】安装共享集群时报错:YAS-05721 invalid input parameter, reason: node name invalid
【YashanDB知识库】安装共享集群时报错:YAS-05721 invalid input parameter, reason: node name invalid
|
7月前
|
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
1204 27
Node框架的安装和配置方法
安装 Node 框架是进行 Node 开发的第一步,通过正确的安装和配置,可以为后续的开发工作提供良好的基础。在安装过程中,需要仔细阅读相关文档和提示,遇到问题及时解决,以确保安装顺利完成。
500 58
使用 nvm 管理不同版本的 node 与 npm
使用 nvm 管理不同版本的 node 与 npm   补充说明:Mac 下通过 brew install nvm 所安装的 nvm ,由于安装路径不同,无法正确启用。建议使用 brew uninstall nvm 卸载掉之后,通过本文的方案重新安装一次。
2573 0
2024年5月node.js安装(winmac系统)保姆级教程
本篇博客为2024年5月版Node.js安装教程,适用于Windows和Mac系统。作者是一名熟悉JavaScript与Vue的大一学生,分享了Node.js的基本介绍、下载链接及简单安装步骤。安装完成后,通过终端命令`node -v`验证版本即可确认安装成功。欢迎关注作者,获取更多技术文章。
194 2
2024年5月node.js安装(winmac系统)保姆级教程
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等