mm_os
Version:
这是超级美眉服务端框架,用于快速构建应用程序。
26 lines (22 loc) • 690 B
JavaScript
// 使用api管理器
var api = $.api_admin('{0}', '{0}');
// 首次启动更新api接口;
api.update();
// 使用mysql数据库管理器
var sql = $.mysql_admin('sys', __dirname);
// sql.setConfig($.config.mysql);
// sql.open();
/**
* @description 接口主函数
* @param {Object} ctx HTTP上下文
* @param {Object} db 数据管理器,如: { next: async function{}, ret: {} }
* @return {Object} 执行结果
*/
async function main(ctx, db) {
// 使用模板引擎
db.tpl = new $.Tpl();
// 在这定义要访问的数据库 (分布式开发时设置不同的数据库名)
$.push(db, sql.db(), true);
return api.run(ctx, db);
};
exports.main = main;