Merge branch 'v2-dev' into v2_client

This commit is contained in:
xiaojunnuo
2026-09-17 23:52:49 +08:00
5 changed files with 15 additions and 5 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ on:
workflow_dispatch:
inputs:
version:
description: "版本号(如 v1.42.5)"
description: "版本号(如 1.42.5)"
required: true
type: string
+1 -1
View File
@@ -4,4 +4,4 @@ certd_plugin_loadmode=dev
# certd_koa_port=7004
# certd_https_port=7005
#certd_release_mode=stable
# certd_release_mode=stable
+2 -1
View File
@@ -1 +1,2 @@
certd_plugin_loadmode=metadata
certd_plugin_loadmode=dev
# certd_release_mode=dev
@@ -249,6 +249,7 @@ const development = {
],
},
} as MidwayConfig;
loadDotEnv(`.env.${env}`);
loadDotEnv();
mergeConfig(development, "development");
+10 -2
View File
@@ -47,10 +47,18 @@ export function mergeConfig(config: any, envType: string) {
return config;
}
export function loadDotEnv() {
const envStr = fs.readFileSync(".env").toString();
export function loadDotEnv(envName= ".env") {
if (!fs.existsSync(envName)) {
return;
}
logger.info("load env file:", envName);
const envStr = fs.readFileSync(envName).toString();
envStr.split("\n").forEach(line => {
const [key, value] = line.trim().split("=");
if (key.trim().startsWith("#") || key.trim() === "") {
return;
}
logger.info("load env var:", key, value);
const oldValue = process.env[key];
if (!oldValue) {
process.env[key] = value;