引言:express可以帮助我们快速生成一个项目的骨架,非常的方便好用。

1,安装

技术分享——express生成器!安装之后可 可输入 express -h 查看选项构造你需要的骨架
技术分享——express生成器!
选项不明白的可以去自行翻译下。我选择的是 express-e支持ejs模板引擎的选项。

2,express -e

express会自动生成下面这样的一个文件夹
技术分享——express生成器!
分别是环境依赖,静态资源,路由,视图,以及配置文件和依赖日志。

3, 主要讲述 app.js配置文件几个常用工具

技术分享——express生成器!

http.errors API

用法:使用 模块实例化进行创建错误
技术分享——express生成器!

express模块

用法:实例化 一个app服务
技术分享——express生成器!

multer中间件

用法:上传文件,保存到自定义的目录 自定义分
技术分享——express生成器!

logger中间件

用法:用来打印请求信息
技术分享——express生成器!##### logger模块

bin环境依赖中自动下载body-parser中间件

作用 非地址栏的请求参数 比如post请求参数 直接可以用 req.body进行获取
技术分享——express生成器!

express.static 静态托管API

用法:会把指定目录当成静态资源,默认选择index.html 为默认静态页面

技术分享——express生成器!

路由设置

对每一个API接口都设置对应的路由,具体处理逻辑由路由文件去处理。这样极大的减小了代码的重复性。
技术分享——express生成器!

错误处理

用法:使用模板引擎写好错误页面,然后根据动态传值。
技术分享——express生成器!技术分享——express生成器!

相关文章: