引言:express可以帮助我们快速生成一个项目的骨架,非常的方便好用。
1,安装
安装之后可 可输入 express -h 查看选项构造你需要的骨架
选项不明白的可以去自行翻译下。我选择的是 express-e支持ejs模板引擎的选项。
2,express -e
express会自动生成下面这样的一个文件夹
分别是环境依赖,静态资源,路由,视图,以及配置文件和依赖日志。
3, 主要讲述 app.js配置文件几个常用工具
讲
http.errors API
用法:使用 模块实例化进行创建错误
express模块
用法:实例化 一个app服务
multer中间件
用法:上传文件,保存到自定义的目录 自定义分
logger中间件
用法:用来打印请求信息
##### logger模块
bin环境依赖中自动下载body-parser中间件
作用 非地址栏的请求参数 比如post请求参数 直接可以用 req.body进行获取
express.static 静态托管API
用法:会把指定目录当成静态资源,默认选择index.html 为默认静态页面
路由设置
对每一个API接口都设置对应的路由,具体处理逻辑由路由文件去处理。这样极大的减小了代码的重复性。
错误处理
用法:使用模板引擎写好错误页面,然后根据动态传值。