当前位置: 首页 > news >正文

nvm与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

    或者使用wget执行:

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

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

    source ~/.bashrc
  5. 确认NVM安装成功:

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

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

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

    nvm use 14.17.0
  4. 确认Node.js安装且切换成功:

    node --version

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
安装Node.js
  1. 通过NVM-Windows安装最新的Node.js版本:

    nvm install latest
  2. 或者,安装特定版本的Node.js:

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

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

    node --version
http://www.dtcms.com/a/601046.html

相关文章:

  • python+django/flask+vue的书城图书阅读器系统,亮点含目录章节pycharm
  • 外贸cms什么意思seo海外推广
  • C++网络开发---CURL与CURLcode数据类型
  • 【Python数据分析】数据分析与可视化
  • MyBatis概述
  • Hadoop集群搭建(下):centos 7为例(已将将安装所需压缩包统一放在了/opt/software目录下)
  • 美创网站建设优势开县网站制作
  • 北京市网站建设网站怎么盈利的
  • 2.6、安全大脑:AI驱动的安全编排与自动化响应实战
  • Linux 进程间通信怎么选?——场景化决策指南
  • 折800网站源码石家庄新闻发布会
  • ThreadLocal 中弱引用(WeakReference)设计:为什么要 “故意” 让 Key 被回收?
  • Java大厂面试真题:从Spring Boot到AI微服务的三轮技术拷问
  • es开源小工具 -- 分析器功能
  • MQTT 与双工通信
  • 【.NET10】正式发布!微软开启智能开发生态新纪元
  • Linux 魔法:多种空块填充技术详解与实践
  • 深入浅出 SQLSugar:快速掌握高效 .NET ORM 框架
  • 广东哪家网站建网站搜索不到公司网站
  • 做网站开发需要学什么app开发自学教程
  • 【Linux】网络编程入门:从一个小型回声服务器开始
  • 【统一功能处理】从入门到源码:拦截器学习指南(含适配器模式深度解读)
  • linux 解析并生成一个platform_device设备具体过程
  • 编译器使用的开发语言 | 解析编译器的实现原理及其开发语言的选择
  • 佛山企业网站建设流程织梦营销型网站模板
  • 洛谷 P11965:[GESP202503 七级] 等价消除 ← 位运算(异或) + STL map
  • 智慧团建网登录入口移动网站如何优化排名
  • linux drm子系统专栏介绍
  • termux编译opencv给python用
  • 4.子任务四:Hive 安装配置