5.0.0 • Published 3 years ago

egg-koid v5.0.0

Weekly downloads
29
License
MIT
Repository
github
Last release
3 years ago

egg-koid

GitHub tag License npm.io ci codecov Conventional Commits lerna

Installation

npm i egg-koid

Configuration

Enable Plugin

Edit ${app_root}/src/config/plugin.ts:

export const koid = {
  enable: true,
  package: 'egg-koid',
}

Add Configurations

/* location: ${app_root}/src/config/config.${env}.ts */

import { KoidEggConfig, genConfigRandom } from 'egg-koid'

export const koid: KoidEggConfig = {
  client: {
    debug: false,
    koidConfig: genConfigRandom(), // value or void 0
  },
}
// OR
export const koid: KoidEggConfig = {
  client: {
    debug: false,
    koidConfig: {
      dataCenter: 0,
      worker: 1,
    }
  },
}

Usage

import { Plugin, Provide } from '@midwayjs/decorator'
import type { Koid } from 'egg-koid'  // note: import **type**

@Provide()
export class UserService {

  @Plugin() readonly koid: Koid

}

License

MIT

Languages

5.0.0

3 years ago

4.10.1

3 years ago

4.10.0

3 years ago

4.9.0

3 years ago

4.7.2

3 years ago

4.8.0

3 years ago

4.7.1

3 years ago

4.7.4

3 years ago

4.7.3

3 years ago

4.7.0

3 years ago

4.6.1

3 years ago

4.6.0

3 years ago

4.4.0

3 years ago

4.3.0

3 years ago

4.2.1

3 years ago

4.1.2

3 years ago

4.2.0

3 years ago

3.4.0

3 years ago

4.1.0

3 years ago

4.0.0

3 years ago

4.1.1

3 years ago

3.3.1

3 years ago

3.3.0

3 years ago

3.2.1

3 years ago

3.2.0

3 years ago

3.1.0

3 years ago

3.0.0

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.0.0

3 years ago

1.4.0

3 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.0.0

3 years ago

0.5.0

3 years ago