express安装及其简单应用

“dev” : “cross-dev NODE_ENV=dev nodemon ./bin/www.js”

2.express的目录介绍

在express官方所给的脚手架中,有两个文件夹有views,里面存放的文件是以.jade结尾,在这里主要存储的是视图层

部分的代码逻辑 ,还有pubic 在这里存放的文件主要是js  Image  样式表等静态的文件 。express被使用之初的目的就是

用于开发前后端,但是随着前后台分离的思想的产生,在这里我们不需要管这个两个文件夹,只需要将其他处理server

端的文件夹中的内容做好即可。

bin目录,在这个目录下,还有一个www的文件,该文件是一个入口文件,其涉及到端口号,错误监听等信息

的检测

routes目录用于处理路由

app.js各种逻辑的实现部分

以下部分包括app.js中所涉及到的中间件的含义

  1. http-errors  用于对错误做出处理,更好的增加用户的体验

  2. express 在本节所说的一个工具

  3. path  node 中自己定义的一个用户获取路径的库

  4. cookie-parser  对cookie做出路由的处理

  5. morgan  记录日所用的一个中间件

  6. indexRouter  usersRouter 对于路由的处理

7.所对应的app.use(express.json())   app.use(express.urlencoded({ extended: false }));对于数据的处理

前者用于将数据的形式转化为json  后者则是对于其他形式的数据做出一个处理

  • 15
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值