美文网首页
nodejs-02express(api,路由,中间件)

nodejs-02express(api,路由,中间件)

作者: 机智的老刘明同志 | 来源:发表于2019-08-14 16:48 被阅读0次

准备工作:

    npm init :

        初始化项目,生成package.json文件

    package.json:

        定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。

    npm install:

        根据package.json,自动下载所需的模块,也就是配置项目所需的运行和开发环境。

    node_modules :

        所有的依赖都放在node_modules中(寻找模块的时候,会从本文件夹中的node_modules 开始一级一级向上去寻找)

express简易api:

    接收数据:

        get:    req.query

        post:    req.body    需要body-parser 插件进行解析

路由:

中间件(middlewear):

        内置中间件 static

        自定义中间件

        第三方中间件(body-parser)(拦截器)

静态目录:

        app.use(express.static('public'));

        Express 会在静态资源目录下查找文件,所以不需要把静态目录作为URL的一部分。

相关文章

  • nodejs-02express(api,路由,中间件)

    准备工作: npm init : 初始化项目,生成package.json文件 package.json: 定义了...

  • express 允许跨域访问

    将其放到 api 路由中间件中:

  • middleware gin-contrib/cors 在 30

    背景:gin 配置了路由 router.GET("/api/users") , 添加了 cors 中间件,但是访问...

  • koa-router 新解法

    基于koa的路由中间件 api兼容 koa-router[https://www.npmjs.com/packag...

  • express

    express功能极简,主要是路由和中间件构成,在本质上,其实就是调用各种中间件。 我先把API简单的列出来: e...

  • 翻译

    Laravel 的路由中间件 简介 创建中间件 注册中间件全局中间件为路由指定中间件中间件组 中间件参数 Term...

  • 用Thinkphp5开发API,前后端分离步骤

    自定义全局异常处理跨域问题修改默认输出类型自定义路由+强制路由路由中间件做权限判断 前端访问API如果是TP5的错...

  • nodejs19-express中间件

    中间件 匹配路由之前和之后做的操作 应用级中间件 路由级中间件 错误处理中间件 内置中间件 第三方中间件 应用级中...

  • Gin-中间件-使用

    全局使用中间件 指定路由使用中间件

  • koa中间件

    应用级中间件 路由中间件(同样一个路由,分步执行不同的操作) 错误中间件(注意代码的执行顺序) 中间件的执行顺序

网友评论

      本文标题:nodejs-02express(api,路由,中间件)

      本文链接:https://www.haomeiwen.com/subject/deawjctx.html