123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- 'use strict';
- module.exports = {
- // enable plugins
- /**
- * app global Error Handling
- * @member {Object} Plugin#onerror
- * @property {Boolean} enable - `true` by default
- */
- onerror: {
- enable: true,
- package: 'egg-onerror',
- },
- /**
- * session
- * @member {Object} Plugin#session
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- session: {
- enable: true,
- package: 'egg-session',
- },
- /**
- * i18n
- * @member {Object} Plugin#i18n
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- i18n: {
- enable: true,
- package: 'egg-i18n',
- },
- /**
- * file and dir watcher
- * @member {Object} Plugin#watcher
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- watcher: {
- enable: true,
- package: 'egg-watcher',
- },
- /**
- * multipart
- * @member {Object} Plugin#multipart
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- multipart: {
- enable: true,
- package: 'egg-multipart',
- },
- /**
- * security middlewares and extends
- * @member {Object} Plugin#security
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- security: {
- enable: true,
- package: 'egg-security',
- },
- /**
- * local development helper
- * @member {Object} Plugin#development
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- development: {
- enable: true,
- package: 'egg-development',
- },
- /**
- * logger file rotator
- * @member {Object} Plugin#logrotator
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- logrotator: {
- enable: true,
- package: 'egg-logrotator',
- },
- /**
- * schedule tasks
- * @member {Object} Plugin#schedule
- * @property {Boolean} enable - `true` by default
- * @since 2.7.0
- */
- schedule: {
- enable: true,
- package: 'egg-schedule',
- },
- /**
- * `app/public` dir static serve
- * @member {Object} Plugin#static
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- static: {
- enable: true,
- package: 'egg-static',
- },
- /**
- * jsonp support for egg
- * @member {Function} Plugin#jsonp
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- jsonp: {
- enable: true,
- package: 'egg-jsonp',
- },
- /**
- * view plugin
- * @member {Function} Plugin#view
- * @property {Boolean} enable - `true` by default
- * @since 1.0.0
- */
- view: {
- enable: true,
- package: 'egg-view',
- },
- };
|