INNER CODE UNIT · JavaScript

value

WJZ-P/gemini-skill · src/config.js:47

    let value = trimmed.slice(eqIndex + 1).trim();
    // 去掉引号包裹
    if ((value.startsWith('"') && value.endsWith('"')) ||
        (value.startsWith("'") && value.endsWith("'"))) {
      value = value.slice(1, -1);
    }
    if (key && value) {
      result[key] = value;
    }
  }
  return result;
}

// 加载顺序:.env.development 优先 → .env 兜底
// 已存在的 process.env 不会被覆盖(进程环境变量优先级最高)
// 因为是 "不覆盖" 策略,所以高优先级的文件先加载
const devEnv = parseEnvFile(join(projectRoot, '.env.development'));
const baseEnv = parseEnvFile(join(projectRoot, '.env'));

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…