安装 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