0.0.21 • Published 3 years ago

uchiha v0.0.21

Weekly downloads
-
License
MIT
Repository
-
Last release
3 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

3 years ago

0.0.20

3 years ago

0.0.19

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago