初步认识Express,顺便谈谈对前端页面逻辑理解角度的转变。
express()
express()是express模块导出的顶级函数
初始化实例
1 | const express = require('express') |
app.router
router:路由?—路由器的路由?
1 | const router = express.Router([options]) |
感觉这是一种新的思路,很好地替代了之前字符串拼接
(项目”360”商城中)用到的方式。
1 | router.post('/login',(req,res)=>{ |
从官方文档来看,这更像一种字符串匹配
的方式。
匹配到/login
的路径(带有/login
的前端页面)。
app.listen()
This method is identical to Node’s
http.Server.listen()
.
类似于node自带的http模块中的开启端口功能
1 | app.listen(3000) |
app.use()
用于使用中间件
配置跨域
1 | app.use(function(req, res, next) { |
app.all()
用于匹配路由
……待更
- 本文链接: https://anyway521.gitee.io/post/72699b5f.html
- 最后更新:
- 版权声明: 博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议进行许可,转载请注明出处!