plugin.ts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. import { EggPlugin } from 'egg';
  2. const plugin: EggPlugin = {
  3. tegg: {
  4. enable: true,
  5. package: '@eggjs/tegg-plugin',
  6. },
  7. teggConfig: {
  8. enable: true,
  9. package: '@eggjs/tegg-config',
  10. },
  11. teggController: {
  12. enable: true,
  13. package: '@eggjs/tegg-controller-plugin',
  14. },
  15. teggSchedule: {
  16. enable: true,
  17. package: '@eggjs/tegg-schedule-plugin',
  18. },
  19. eventbusModule: {
  20. enable: true,
  21. package: '@eggjs/tegg-eventbus-plugin',
  22. },
  23. aopModule: {
  24. enable: true,
  25. package: '@eggjs/tegg-aop-plugin',
  26. },
  27. tracer: {
  28. enable: true,
  29. package: 'egg-tracer',
  30. },
  31. jwt: {
  32. enable: true,
  33. package: 'egg-jwt',
  34. },
  35. cors: {
  36. enable: true,
  37. package: 'egg-cors',
  38. },
  39. routerPlus: {
  40. enable: true,
  41. package: 'egg-router-plus',
  42. },
  43. validate: {
  44. enable: true,
  45. package: 'egg-validate',
  46. },
  47. sequelize: {
  48. enable: true,
  49. package: 'egg-sequelize',
  50. },
  51. };
  52. export default plugin;
  53. // exports.sequelize = {
  54. // enable: true,
  55. // package: 'egg-sequelize',
  56. // };
  57. // exports.routerPlus = {
  58. // enable: true,
  59. // package: 'egg-router-plus',
  60. // };