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

2019-08-14  本文已影响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的一部分。

上一篇 下一篇

猜你喜欢

热点阅读