Node.js 学习笔记
2022/3/21大约 1 分钟
Node.js 学习笔记
目录
目录
| 章节 | 标题 | 内容 |
|---|---|---|
| 01 | Node.js 简介与环境搭建 | 安装、REPL、第一个程序、全局对象、console |
| 02 | 模块系统 | CommonJS、ES Modules、exports/require、核心模块一览 |
| 03 | 文件系统(fs 模块) | 文件读写、目录操作、文件监控、JSON 存取、Stream 基础 |
| 04 | 路径与操作系统模块 | path(拼接/解析/安全)、os(CPU/内存/网络/系统信息) |
| 05 | HTTP 模块 | 创建服务器、路由处理、静态文件、RESTful API、HTTP 客户端 |
| 06 | npm 包管理 | package.json、安装/卸载、npm scripts、npx、发布包 |
| 07 | 异步编程 | 回调、Promise、async/await、EventEmitter、并发控制 |
| 08 | Buffer 与 Stream | Buffer 操作、可读/可写/转换流、pipe 管道、背压处理 |
| 09 | Express 框架入门 | 路由、中间件、请求/响应对象、路由模块化、RESTful API |
| 10 | 错误处理与调试 | try/catch、Promise 错误、自定义错误、日志、调试技巧 |
推荐学习路径
- 入门:01 → 02(先了解 Node.js 是什么,模块如何工作)
- 基础:03 → 04 → 06(核心模块与包管理)
- 进阶:05 → 07 → 08(网络开发与异步编程)
- 框架:09(Express 实战)
- 完善:10(错误处理与生产环境最佳实践)
其他资源
- 框架列表:node-libs.md
- 常见问题:node-tip.md
