安装 Node.js 和包管理器
一 为什么选择 Node.js
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,广泛用于前端开发的工具链管理、依赖管理以及本地开发服务器的运行。Node.js 提供了丰富的生态系统,使其成为现代前端开发的标准工具之一。
二 手动安装 Node.js
不同操作系统上手动安装 Node.js 稍有差异。
2.1 Windows安装
下载 Node.js 安装包
- 打开浏览器,访问 Node.js 官方下载页面。
- 在页面中,选择
Windows Installer,下载适合你操作系统架构(64-bit 或 32-bit)的.msi安装包。
运行安装程序
- 下载完成后,双击
.msi文件启动安装程序。 - 在安装向导中,点击
Next开始安装。 - 阅读并同意许可协议,然后点击
Next。 - 选择安装路径(通常默认路径即可),点击
Next。 - 在
Custom Setup页面,确保Node.js runtime和npm package manager选项被勾选,然后点击Next。 - 点击
Install开始安装。
- 下载完成后,双击
验证安装
- 安装完成后,打开命令提示符(可以通过搜索
cmd找到)。 - 输入以下命令验证 Node.js 和 npm 是否安装成功:
bashnode -v npm -v- 如果看到 Node.js 和 npm 的版本号输出,说明安装成功。
- 安装完成后,打开命令提示符(可以通过搜索
2.2 MacOS安装
下载 Node.js 安装包
- 访问 Node.js 官方下载页面,下载适合 macOS 系统的
.pkg安装包。
- 访问 Node.js 官方下载页面,下载适合 macOS 系统的
运行安装程序
- 双击下载的
.pkg文件,启动安装程序。 - 按照安装向导的提示点击
Continue。 - 阅读并同意许可协议,然后点击
Continue。 - 选择安装路径(通常默认路径即可),点击
Install。 - 如果需要,输入管理员密码,然后点击
Install Software开始安装。
- 双击下载的
验证安装
安装完成后,打开终端(可以通过 Spotlight 搜索
Terminal打开)。输入以下命令验证 Node.js 和 npm 是否安装成功:
bashnode -v npm -v如果看到 Node.js 和 npm 的版本号输出,说明安装成功。
2.3 Linux安装
下载 Node.js 安装包
- 访问 Node.js 官方下载页面,下载适合 Linux 系统的二进制文件或源码。
通过包管理器安装(推荐)
- 大部分 Linux 发行版都可以通过系统的包管理器来安装 Node.js。例如:
在 Ubuntu 或 Debian 系统上
打开终端,输入以下命令更新包列表并安装 Node.js:
bashsudo apt update sudo apt install nodejs npm
在 CentOS 或 Fedora 系统上
使用以下命令安装 Node.js 和 npm:
bashsudo yum install nodejs npm
验证安装
安装完成后,在终端中输入以下命令验证 Node.js 和 npm 是否安装成功:
bashnode -v npm -v如果看到 Node.js 和 npm 的版本号输出,说明安装成功。
三 nvm 管理 Node.js 版本
3.1 MacOS 和 Linux 安装
安装 nvm
nvm(Node Version Manager)是一个用于管理多个 Node.js 版本的工具,推荐使用 nvm 来灵活切换 Node.js 版本。打开终端,输入以下命令来安装 nvm:
bashcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash安装完成后,重新启动终端或执行以下命令使 nvm 生效:
bashsource ~/.nvm/nvm.sh验证 nvm 是否安装成功:
bashnvm --version
安装 Node.js 使用 nvm 安装 Node.js 的 LTS 版本(长期支持版本):
bashnvm install --lts设置默认使用的 Node.js 版本为 LTS 版本:
bashnvm use --lts验证 Node.js 和 npm 是否成功安装:
bashnode -v npm -v
3.2 Windows安装
安装 nvm-windows Windows 用户可以使用
nvm-windows来管理 Node.js 版本。具体步骤如下:下载最新版本的
nvm-setup.zip文件,并将其解压。运行解压后的安装程序,按照提示完成安装。
完成安装后,打开命令提示符,输入以下命令验证 nvm 是否安装成功:
bashnvm version
安装 Node.js 使用 nvm 安装 Node.js 的 LTS 版本:
bashnvm install lts设置默认使用的 Node.js 版本为 LTS 版本:
bashnvm use lts验证 Node.js 和 npm 是否成功安装:
bashnode -v npm -v