【前端学习-25】【前后端交互Node】

前后端交互Node

    • 一、Node开发概述
    • 1.1 为什么要学习服务器端开发基础
    • 1.2 服务器端要做的事情
    • 1.3 为什么选择Node
    • 1.4 Node是什么
    • 二、Node.js安装
    • 三、Node.js快速入门
    • 3.1 Node.js组成
    • 3.2 Node.js的基础语法
    • 四、Node.js模块化开发
    • 4.1 JavaScript开发弊端
    • 4.2 生活中的模块化开发
    • 4.3 软件中的模块化开发
    • 4.4 Node.js中模块化开发规范
    • 4.5 模块化对象导出
    • 4.6 模块成员导出的另一种方式
    • 4.7 模块导出的两种方式和区别
    • 五、系统模块
    • 5.1 系统模块
    • 5.2 系统模块fs文件操作
    • 5.3 系统模块Path路径操作
    • 5.4 路径拼接语法
    • 5.5 相对路径VS绝对路径
    • 六、第三方模块
    • 6.1 什么是第三方模块
    • 6.2 获取第三方模块
    • 6.3 第三方模块nrm(npm地址切换工具)

一、Node开发概述

1.1 为什么要学习服务器端开发基础

【前端学习-25】【前后端交互Node】_第1张图片

1.2 服务器端要做的事情

在这里插入图片描述

1.3 为什么选择Node

【前端学习-25】【前后端交互Node】_第2张图片

1.4 Node是什么

【前端学习-25】【前后端交互Node】_第3张图片

二、Node.js安装

三、Node.js快速入门

3.1 Node.js组成

【前端学习-25】【前后端交互Node】_第4张图片

3.2 Node.js的基础语法

JavaScript中的语法大多都能使用

四、Node.js模块化开发

4.1 JavaScript开发弊端

【前端学习-25】【前后端交互Node】_第5张图片

4.2 生活中的模块化开发

【前端学习-25】【前后端交互Node】_第6张图片

4.3 软件中的模块化开发

【前端学习-25】【前后端交互Node】_第7张图片

4.4 Node.js中模块化开发规范

【前端学习-25】【前后端交互Node】_第8张图片

4.5 模块化对象导出

【前端学习-25】【前后端交互Node】_第9张图片
【前端学习-25】【前后端交互Node】_第10张图片

4.6 模块成员导出的另一种方式

【前端学习-25】【前后端交互Node】_第11张图片

4.7 模块导出的两种方式和区别

【前端学习-25】【前后端交互Node】_第12张图片

五、系统模块

5.1 系统模块

【前端学习-25】【前后端交互Node】_第13张图片

5.2 系统模块fs文件操作

1.读取文件
【前端学习-25】【前后端交互Node】_第14张图片【前端学习-25】【前后端交互Node】_第15张图片【前端学习-25】【前后端交互Node】_第16张图片
2.写入文件
【前端学习-25】【前后端交互Node】_第17张图片
【前端学习-25】【前后端交互Node】_第18张图片

5.3 系统模块Path路径操作

【前端学习-25】【前后端交互Node】_第19张图片

5.4 路径拼接语法

【前端学习-25】【前后端交互Node】_第20张图片

5.5 相对路径VS绝对路径

在这里插入图片描述
【前端学习-25】【前后端交互Node】_第21张图片

六、第三方模块

6.1 什么是第三方模块

【前端学习-25】【前后端交互Node】_第22张图片

6.2 获取第三方模块

【前端学习-25】【前后端交互Node】_第23张图片
【前端学习-25】【前后端交互Node】_第24张图片【前端学习-25】【前后端交互Node】_第25张图片【前端学习-25】【前后端交互Node】_第26张图片【前端学习-25】【前后端交互Node】_第27张图片

6.3 第三方模块nrm(npm地址切换工具)

【前端学习-25】【前后端交互Node】_第28张图片

你可能感兴趣的:(Node,javascript,nodejs)