【文件属性】:
文件名称:pop-api:popcorn-api的基本模块
文件大小:880KB
文件格式:ZIP
更新时间:2021-02-03 13:32:29
express mongoose popcorn popcorn-api popcorn-time
流行音乐
产品特点
pop-api项目旨在为项目提供核心模块,但也可以通过使用中间件将其用于其他目的。
Cli中间件,用于使用读取用户输入。
通过连接到MongoDB的数据库中间件。
使用记录路线和其他信息。
在下面使用 :
带有人体中间件
错误处理
带安全中间件
路线登记接口。
数据访问层(DAL)类,用于标准CRUD操作。
路由控制器处理您内容的路由。
安装
$ npm install --save pop-api
文献资料
用法
对于基本设置,您必须创建一个将处理路线的控制器。 您的控制器需要从IController接口扩展以实现registerRoutes方法,该方法将在安装过程中调用。
下面的路由控制器将使用一个以对象为参数的构造函数创建。 本示例将注册一个GET /hello路由,并发送一个JSON对象作为响应,并带有对该对象从构造函数提供的名称的问候。
// ./MyRouteController.js
import { IController } from 'pop-api'
// Extend your route controller from