0.0.21 • Published 4 years ago

uchiha v0.0.21

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

uchiha

node server framework for zcy fe

版本更新时顺手更新一下 CHNAGELOG.md,里面有例子。

开始

  • 安装
$ npm install
  • 配置 framework
// package.json
{
  "egg": {
    "framework": "uchiha"
  },
  "dependencies": {
    "uchiha": "^0.0.13"
  },
}

API

context

提供多个内置函数,方便调用:

  • success(data): 执行成功返回,格式为:
{
  success: boolean,
  data: any
}
  • fail(error): 执行失败返回,格式为:
{
  success: boolean,
  message: string,
  error?: any
}
  • getParams(key?:string): 获取参数,不分 get 或 post, 不传 key 则返回所有 parameters

controller

提供多个内置函数,方便调用, 参考 context

controller validator

内置插件

  • egg-alinode
  • egg-oss
  • egg-router-plus

请酌情使用上述插件,可在 config 中 enable or disable

TypeScript

框架提供 ts 定义文件,如果你需要在开发时有提示可以

// 直接从框架中引入 Service Controller 
const { Service, Controller } = require('uchiha');

示例

暂无

问题 & 建议

暂无

0.0.21

4 years ago

0.0.20

4 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago