Node.js----Node.js概述与安装和运行
1.什么是Node.js
2.Node.js可以做什么
3.Node.js的安装
安装步骤
4.在Node.js环境中运行JavaScript代码
终端中的一些快捷键
Node.js----fs文件系统模块
1.什么是fs文件系统模块
2.导入fs文件系统模块
3.使用fs文件系统模块读取文件
示例:
4.使用fs文件系统模块向文件中写入内容
示例
5.其他更多方法可以参考官方文档
Node.js----path路径模块
Node.js----path路径模块
什么是path路径模块
导入path路径模块
路径的拼接
path.join()
获取路径中的文件名
path.basename()
获取文件中的路径拓展名
path.extname()
其他更多方法可以参考官方文档
Node.js----http模块
Node.js----http模块
什么是http模块
导入http模块
创建web服务器的基本步骤
1.导入http模块
2.创建web服务器实例
3.为服务器实例绑定request事件,监听客户端的请求
4.启动服务器
完整代码
req请求对象
res响应对象
解决中文乱码问题
根据不同的url响应不同的html内容
Node.js----模块化
1 模块化的基本概念
2 Node.js 中模块化
3 模块的加载机制
Node.js----npm与包
1 包
2 安装使用包
3 包管理配置文件
4 解决下包速度慢的问题
5 包的分类
Express
1 Express 简介
2 Express 的基本使用
3 nodemon
4 Express 路由
5 Express 中间件
6 使用 Express 写接口
Node.js----跨域
1 接口的跨域问题
2 使用 cors 中间件解决跨域问题
3 JSONP 接口
Node.js----前后端的身份认证(session与jwt)
1 Web 开发模式
2 身份认证
3 Session 认证机制
4 JWT 认证机制