33 lines
553 B
JavaScript
33 lines
553 B
JavaScript
|
|
'use strict';
|
|||
|
|
|
|||
|
|
/** @type Egg.EggPlugin */
|
|||
|
|
module.exports = {
|
|||
|
|
// 启用 Sequelize ORM 插件(MariaDB/MySQL)
|
|||
|
|
sequelize: {
|
|||
|
|
enable: true,
|
|||
|
|
package: 'egg-sequelize',
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 启用 CORS 跨域插件
|
|||
|
|
cors: {
|
|||
|
|
enable: true,
|
|||
|
|
package: 'egg-cors',
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 启用参数校验插件
|
|||
|
|
validate: {
|
|||
|
|
enable: true,
|
|||
|
|
package: 'egg-validate',
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 禁用开发环境热重载(Node 22 兼容性)
|
|||
|
|
development: {
|
|||
|
|
enable: false,
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// 禁用文件监听(Node 22 兼容性)
|
|||
|
|
watcher: {
|
|||
|
|
enable: false,
|
|||
|
|
},
|
|||
|
|
};
|