第二章:安装与配置
在本章中,我们将详细介绍如何在不同操作系统上安装Node.js,并进行基本配置。通过本章的学习,您将掌握Node.js的安装步骤、NPM(Node Package Manager)的使用以及环境变量的配置。
2.1 Node.js的安装步骤
2.1.1 Windows系统
-
下载Node.js安装包:
- 访问Node.js官方网站。
- 选择适合您系统的版本(推荐选择LTS版本,长期支持版本更稳定)。
- 下载Windows Installer (.msi) 文件。
-
运行安装程序:
- 双击下载的.msi文件,启动安装向导。
- 按照提示完成安装,建议保持默认设置。
-
验证安装:
- 打开命令提示符(cmd)。
- 输入以下命令,查看Node.js和NPM的版本:
node -v
npm -v - 如果显示版本号,说明安装成功。
2.1.2 macOS系统
-
使用Homebrew安装:
- 打开终端。
- 如果您尚未安装Homebrew,请先安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 安装Node.js:
brew install node
-
验证安装:
- 在终端中输入以下命令,查看Node.js和NPM的版本:
node -v
npm -v - 如果显示版本号,说明安装成功。
- 在终端中输入以下命令,查看Node.js和NPM的版本:
2.1.3 Linux系统
-
使用包管理器安装:
- 对于Ubuntu/Debian系统:
sudo apt update
sudo apt install nodejs npm - 对于CentOS/Fedora系统:
sudo yum install nodejs npm
- 对于Ubuntu/Debian系统:
-
验证安装:
- 在终端中输入以下命令,查看Node.js和NPM的版本:
node -v
npm -v - 如果显示版本号,说明安装成功。
- 在终端中输入以下命令,查看Node.js和NPM的版本:
2.2 NPM(Node Package Manager)的使用
NPM是Node.js的包管理工具,用于安装和管理Node.js模块。
2.2.1 初始化项目
-
创建项目目录:
- 在终端中创建一个新目录并进入:
mkdir my-project
cd my-project
- 在终端中创建一个新目录并进入:
-
初始化NPM:
- 运行以下命令初始化项目:
npm init
- 按照提示填写项目信息,生成
package.json
文件。
- 运行以下命令初始化项目:
2.2.2 安装模块
-
安装本地模块:
- 安装一个模块(例如
lodash
):npm install lodash
- 安装后,模块会出现在
node_modules
目录中,并在package.json
中添加依赖项。
- 安装一个模块(例如
-
安装全局模块:
- 安装一个全局模块(例如
nodemon
):npm install -g nodemon
- 全局模块可以在任何地方使用。
- 安装一个全局模块(例如
2.2.3 更新和卸载模块
-
更新模块:
- 更新一个模块(例如
lodash
):npm update lodash
- 更新一个模块(例如
-
卸载模块:
- 卸载一个模块(例如
lodash
):npm uninstall lodash
- 卸载一个模块(例如
2.3 环 境变量的配置
环境变量是操作系统或应用程序运行时使用的变量,用于配置系统行为。
2.3.1 配置Node.js环境变量
-
Windows系统:
- 打开“系统属性” -> “高级系统设置” -> “环境变量”。
- 在“系统变量”中找到
Path
,点击“编辑”。 - 添加Node.js的安装路径(例如
C:\Program Files\nodejs\
)。
-
macOS/Linux系统:
- 打开终端,编辑
~/.bash_profile
或~/.zshrc
文件:export PATH=$PATH:/usr/local/bin/node
- 保存文件并运行以下命令使配置生效:
source ~/.bash_profile
- 打开终端,编辑
2.3.2 配置NPM环境变量
-
配置NPM全局安装路径:
- 在终端中运行以下命令,设置NPM全局安装路径:
npm config set prefix ~/.npm-global
- 将路径添加到环境变量中:
export PATH=~/.npm-global/bin:$PATH
- 在终端中运行以下命令,设置NPM全局安装路径: