认识Node.js
Node.js
- Node.js是一个开源的、跨平台的JavaScript运行时环境,可以在服务器端运行JavaScript代码。它使用了Chrome V8引擎,可以将JavaScript代码解析和执行在服务器端,而不仅仅局限于在浏览器中执行。Node.js具有非阻塞I/O和事件驱动的特性,使其能够处理高并发的请求。
- 传统的JavaScript主要用于在网页上实现交互和动态效果,而Node.js则将JavaScript引入了服务器端开发领域。它提供了一系列的API和模块,使开发者能够方便地构建高性能的网络应用和服务器。
- Node.js的出现使得前端开发者能够使用同一种语言(JavaScript)来开发整个Web应用,包括服务器端和客户端。这种一致性的编程模型和语言统一性带来了很多优势,例如可以共享代码和逻辑、提高开发效率、简化维护等。
- Node.js生态系统非常丰富,拥有大量的第三方模块,可以用于快速构建各种类型的应用,例如Web服务器、RESTful API服务器、实时通信应用、命令行工具等。通过使用npm(Node.js的包管理器),开发者可以方便地安装、管理和共享模块。
- 总之,Node.js是一个强大的JavaScript运行时环境,使开发者能够在服务器端使用JavaScript构建高性能的网络应用和服务器。它的出现对于全栈开发、高性能应用和现代化Web开发都具有重要意义。
JavaScript
Web Api
- BOM
- DOM
ECMAScript
node.js
Node.js 是一个基于Chrome V8引擎的 JavaScript 运行时环境
Node.js也可以解析JS,可以解析JS的基础语法
- 解析用的是
Chrome的js解析器--V8
node.js 安装
- 访问
Node.js官网, 传送门:Node.js官网。
- 下载LTS的版本即可:
LTS 为长期稳定版,对于追求稳定性的企业级项目来说,推荐安装 LTS 版本。
Current 为新特性尝鲜版,对于热衷于尝试新特性的用户来说,推荐安装 Current 版本的 Node.js。但是,Current 版本 中可能存在隐藏的 Bug 或安全性漏洞,因此不推荐在企业级项目中使用 Current 版本的 Node.js。

- 安装的过程全程
下一步
- 注意: 如非必要不要更改安装路径
- 安装完毕之后打开终端,并输入:
node -v ,能够看到版本号说明安装成功
常见终端窗口
- 自带 cmd (在文件夹路径位置,输入cmd,回车)
- 自带 powershell (在文件夹路径位置,输入powershell ,回车)
- 商店下载
Windows Terminal
- 安装git之后,点
git bash here