HJ_Server/src/localindex.ts
2023-12-13 20:51:17 +08:00

33 lines
892 B
TypeScript

import { extendType } from './extends';
import { ctor } from './global';
import { initGcType } from './jsonType';
import { createLng } from './lng';
import { initMongoDB } from './setMongodb';
import { initStarupFun } from './starup';
import {initRedis} from "./setRedis";
// todo 本地创建数据库索引文件,线上勿用(创建索引和配置增加活动与项目分离)
async function start() {
//定义全局变量
ctor();
// 创建跨服索引(默认本服)
// G.argv.serverType = "cross"
//连接mongodb
await initMongoDB();
await initRedis()
await initStarupFun.initStart()
//创建语言包
await createLng();
console.log('等待一会后结束程序');
setTimeout(function() {
console.log('结束程序');
process.exit();
}, 10000); // 等待10秒后结束程序
}
//启动服务
start();