✨ feat(config): 新建服务器脚本增加对egg监控配置
This commit is contained in:
@@ -47,10 +47,14 @@ var EASY_MONITOR_TEMPLATE_FILE = './easyMonitorTemplate.js';
|
||||
var WEB_SERVER_PATH = '../web-server/config/';
|
||||
// web-server 配置模板
|
||||
var WEB_SERVER_TEMPLATE_FILE = './webServerTemplate.ts';
|
||||
// web-server plugin 配置路径
|
||||
var WEB_SERVER_PLUGIN_PATH = '../web-server/config/plugin.ts';
|
||||
// gm-server 配置路径
|
||||
var GM_SERVER_PATH = '../gm-server/config/';
|
||||
// gm-server 配置模板
|
||||
var GM_SERVER_TEMPLATE_FILE = './gmServerTemplate.ts';
|
||||
// gm-server plugin 配置路径
|
||||
var GM_SERVER_PLUGIN_PATH = '../gm-server/config/plugin.ts';
|
||||
// const masterData = require(GAME_SERVER_MASTER_FILE);
|
||||
var databaseData = require(GAME_SERVER_DATABASE_FILE);
|
||||
function updateDatabase() {
|
||||
@@ -140,6 +144,14 @@ function setupGmConfig() {
|
||||
var redisPassReg = /REDIS_PASS/;
|
||||
modFile(configPath, redisPassReg, "" + REDIS_PASS);
|
||||
}
|
||||
// 配置 web-server plugin
|
||||
function setupEggPlugin() {
|
||||
var reg = /(env: \[.*)(?=])/;
|
||||
modFile(path.join(__dirname, WEB_SERVER_PLUGIN_PATH), reg, "$1, '" + ENV + "'");
|
||||
modFile(path.join(__dirname, GM_SERVER_PLUGIN_PATH), reg, "$1, '" + ENV + "'");
|
||||
}
|
||||
// ! 尚未添加短连接 plugin 配置
|
||||
setupEggPlugin();
|
||||
// updateDatabase();
|
||||
// setupGameApp();
|
||||
// setupPm2Config();
|
||||
|
||||
@@ -178,8 +178,14 @@ function setupGmConfig() {
|
||||
modFile(configPath, redisPassReg, `${REDIS_PASS}`);
|
||||
}
|
||||
|
||||
// ! 尚未添加短连接 plugin 配置
|
||||
// 配置 web-server plugin
|
||||
function setupEggPlugin() {
|
||||
const reg: RegExp = /(env: \[.*)(?=])/;
|
||||
modFile(path.join(__dirname, WEB_SERVER_PLUGIN_PATH), reg, `$1, '${ENV}'`);
|
||||
modFile(path.join(__dirname, GM_SERVER_PLUGIN_PATH), reg, `$1, '${ENV}'`);
|
||||
}
|
||||
|
||||
// setupEggPlugin();
|
||||
// updateDatabase();
|
||||
// setupGameApp();
|
||||
// setupPm2Config();
|
||||
|
||||
Reference in New Issue
Block a user