接着奏乐接着舞。

接着奏乐接着舞。

什么是NVM?

NVM,即Node Version Manager,是一个命令行工具,允许用户在同一台计算机上安装和管理多个Node.js版本。通过NVM,开发者可以轻松切换项目所需的Node.js版本,极大地提高了开发效率和环境的灵活性。

NVM的作用

NVM的主要作用可以归纳为以下几点:

  • 版本管理:安装、卸载和列出可用的Node.js版本。
  • 环境切换:轻松切换不同项目所需的Node.js版本,保证项目的兼容性和稳定性。
  • 默认设置:设置默认的Node.js版本,对新的终端会话生效。

这些功能使得NVM成为管理Node.js版本的强大工具,特别是在处理多个使用不同Node.js版本的项目时。

如何安装NVM

安装NVM的过程简单直接(建议安装到C盘)。以下是基于不同操作系统的安装指南:

在Linux和macOS上安装NVM

  1. 打开终端。

  2. 运行安装脚本。最简单的安装方式是使用curl或wget命令执行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仓库到~/.nvm目录,并在你的shell配置文件中添加必要的脚本来启动NVM。

  4. 为了使NVM命令生效,你需要重新启动终端,或者手动执行以下命令来加载NVM脚本:

    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    

在Windows上安装NVM

Windows用户需要使用"NVM for Windows",一个专门为Windows环境设计的版本。安装过程如下:

  1. 访问NVM for Windows的GitHub发布页面。
  2. 下载最新版本的安装程序,如nvm-setup.zip
  3. 解压缩文件,并运行nvm-setup.exe安装程序。
  4. 按照安装向导完成安装。

如何使用NVM

安装完成后,你可以开始使用NVM来管理Node.js版本了。以下是一些基本命令:

  • 查看可用版本nvm ls查看安装的所有node.js的版本及当前正在使用的版本。
  • 安装特定版本nvm install <version>安装特定版本的Node.js。例如,nvm install 14.17.0
  • 使用特定版本nvm use <version>切换到特定版本的Node.js。例如,nvm use 14.17.0
  • 设置默认版本nvm alias default <version>设置默认的Node.js版本。

以下是不经常使用的命令:

卸载Node.js版本

  • 卸载特定版本的Node.js
    nvm uninstall <version>
    
    从系统中移除指定版本的Node.js。

其他有用命令

  • 查看当前使用的Node.js版本

    nvm current
    

    显示当前终端会话使用的Node.js版本。

  • 清除下载缓存

    nvm cache clear
    

    清除NVM下载的Node.js版本的缓存。这有助于解决安装过程中可能遇到的一些问题。

  • 下载并安装Node.js的最新长期支持(LTS)版本

    nvm install --lts
    

    安装最新的长期支持版本的Node.js,并自动切换到这个版本。

关于切换镜像源问题

说实在的,对于Windows用户,没必要使用国内镜像源 ,默认的源就已经非常快了

03-05 17:05