在NVM下安装Node.js并配置环境变量

作者:梅琳marlin2024.04.07 13:48浏览量:316

简介:本文将详细介绍在NVM(Node Version Manager)下安装Node.js以及配置环境变量的步骤,帮助读者更好地管理和使用Node.js。通过本文,读者将能够了解NVM的作用,掌握Node.js的安装和环境变量的配置方法,从而在实际开发中更加高效地使用Node.js。

随着前端技术的不断发展,Node.js作为一种高效、灵活的JavaScript运行环境,被广泛应用于各种Web开发场景。而NVM(Node Version Manager)则是一个用于管理Node.js版本的工具,它允许我们在同一台机器上安装多个Node.js版本,并可以方便地切换版本。本文将详细介绍在NVM下安装Node.js以及配置环境变量的步骤。

一、安装NVM

首先,我们需要从NVM的官方网站(https://github.com/nvm-sh/nvm)下载对应操作系统的NVM安装包。对于Windows系统,我们可以下载nvm-noinstall.zip压缩包,然后将其解压到指定目录(例如E盘下的nvm文件夹)。

解压完成后,我们需要以管理员身份运行install.cmd脚本,该脚本会生成一个settings.txt文件。我们需要编辑这个文件,设置NVM的根目录(root)和Node.js的安装目录(path)。例如,我们可以将E:\nvm设置为NVM的根目录,将E:\nodejs设置为Node.js的安装目录。此外,我们还可以设置Node.js的二进制镜像源(node_mirror)和npm镜像源(npm_mirror),以便加速下载速度。

二、安装Node.js

安装完NVM后,我们就可以通过NVM来安装Node.js了。在cmd窗口中,输入以下命令即可安装最新版本的Node.js:

  1. nvm install node

如果需要安装特定版本的Node.js,可以使用以下命令:

  1. nvm install <version>

其中,为需要安装的Node.js版本号。例如,要安装14.17.0版本的Node.js,可以输入以下命令:

  1. nvm install 14.17.0

安装完成后,我们可以通过以下命令查看已安装的Node.js版本:

  1. nvm ls-remote

三、配置环境变量

在安装完Node.js后,我们还需要配置环境变量,以便在命令行中直接使用Node.js和npm命令。首先,在NVM的安装目录下新建两个文件夹node_global和node_cache。然后,在cmd窗口中输入以下命令,将npm的全局模块目录和缓存目录设置为刚才新建的两个文件夹:

  1. npm config set prefix "E:\nvm\node_global"
  2. npm config set cache "E:\nvm\node_cache"

接下来,我们需要将node_global文件夹添加到系统环境变量中。右键点击“我的电脑”,选择“属性”,在弹出的对话框中选择“高级系统设置”,然后点击“环境变量”按钮。在弹出的环境变量对话框中,点击“新建”按钮,创建一个新的系统变量,变量名为NODE_PATH,变量值为E:\nvm\node_global\node_modules。这样,我们就将node_global文件夹添加到了系统环境变量中。

最后,我们还需要将Node.js和npm命令添加到系统PATH环境变量中。在系统环境变量中找到Path变量,点击“编辑”按钮,将E:\nvm和E:\nvm\node_global添加到Path变量的值中。

至此,我们就完成了在NVM下安装Node.js以及配置环境变量的步骤。现在,我们可以在cmd窗口中直接使用Node.js和npm命令了。例如,输入以下命令可以查看Node.js的版本信息:

  1. node -v

输入以下命令可以查看npm的版本信息:

  1. npm -v

希望本文能够帮助读者更好地管理和使用Node.js,提高开发效率。