Node.js概述
Node.js是一个基于Chrome V8引擎的JavaScript运行环境。它允许JavaScript代码在服务器端运行,使得开发人员可以使用同一种语言编写前端和后端的代码。Node.js使用事件驱动、非阻塞I/O模型,使其轻量且高效,非常适合数据密集型的实时应用。
Node.js的安装
Node.js的安装过程相对简单,以下是在不同操作系统上安装Node.js的步骤:
1. Windows
- 前往Node.js官网(https://nodejs.org/)下载对应Windows版本的Node.js安装包。
- 下载完成后,双击安装包并按照提示完成安装。
- 安装完成后,打开命令提示符(CMD)或PowerShell,输入node -v和npm -v,查看Node.js和npm(Node.js的包管理器)的版本信息,确认安装成功。
2. macOS
- 前往Node.js官网下载对应macOS版本的Node.js安装包。
- 下载完成后,双击安装包并按照提示完成安装。
- 安装完成后,打开终端,输入
node -v
和npm -v
,查看Node.js和npm的版本信息,确认安装成功。
3. Linux
- 在终端中,使用包管理器安装Node.js。例如,在Ubuntu中,可以运行以下命令:
sudo apt-get update
sudo apt-get install nodejs
- 安装完成后,输入node -v和npm -v,查看Node.js和npm的版本信息,确认安装成功。
Node.js的运行
-
在Node.js中,JavaScript文件通常以.js为扩展名,并且可以通过Node.js的命令行工具直接运行。以下是运行Node.js程序的步骤:
-
编写一个JavaScript文件,例如
app.js
-
打开终端或命令提示符,导航到该文件所在的目录【重要】。
-
运行
node app.js
命令,其中app.js是你要运行的JavaScript文件名。Node.js将执行该文件中的JavaScript代码。
例如,创建一个简单的app.js文件,内容如下:
console.log("Hello, World!");
然后,在终端中导航到该文件所在的目录,并运行node app.js
命令。你将看到输出Hello, World!,这表明Node.js已成功运行了你的JavaScript代码。