Node基础
学习思路
第一步:客户端是客户端,服务端是服务端
第二步:数据库是数据库,彼此独立相互依赖
客户端任务:渲染数据,实现动态效果
服务端作用:为客户端写接口,为客户端提供一个接口
数据库的作用:存储客户端所需要的数据
客户端和服务端依赖是通过http协议建立的
http通过一问一答的形式,让二者依赖,请求与响应
服务端写接口,步骤:
1.获取请求报文中的路由与服务端的路由进行比较 如果相同,进入本接口的处理.
2.这个接口请求报文内中内容,结果通过响应报文响应过去,
3.读头,读行,读体,体中内容返回过来,写头,写行,写体
复习(遍历文件夹下的文件)
-
读取文件夹,获取其中所有文件的资源
-
stat 获取文件状态
-
readdir 读取文件夹数据
-
access 判断文件或文件夹是否存在
包(文件夹)
- 多个文件,有效的被组织与管理的一个单位
- 留一个入口
- 包就是一个:文件夹
npm|| yarn
- 自己先有一个包描述文件(package.json)
- 创建一个包描述文件
npm init [-y]
- 会根据当前的文件夹来自动生成包名(不允许中文,不允许大写英文字母)
- 默认生成
npm init [-y]
- 下载一个包
npm install art-template jquery@1.5.1 --save
- 记录依赖
--save
- 记录依赖
- 根据package.json文件中的
dependencies
属性恢复依赖- 恢复包
npm install
简单:npm i
- 恢复包
- 卸载一个包
npm uninstall jquery@1.5.1 --save
- 简写```npm un jquery@1.5.1 --S`
- 下载简单些:
npm i 包名
- 下载简单些: