import fs from 'node:fs' import path from 'node:path' import { fileURLToPath } from 'node:url' const root = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '..') const envPath = path.join(root, '.env.local') if (fs.existsSync(envPath)) { for (const line of fs.readFileSync(envPath, 'utf8').split(/\r?\n/)) { const m = line.match(/^([A-Z0-9_]+)=(.*)$/) if (m && process.env[m[1]] == null) process.env[m[1]] = m[2].replace(/^['"]|['"]$/g, '') } } /** 与 src/api/dmsAuth.ts 相同;可用环境变量覆盖。 */ export const DMS_GATEWAY = process.env.DMS_GATEWAY || 'http://121.43.55.7:2101' export const DMS_USER = process.env.DMS_USER || 'user_liu' export const DMS_PASSWORD = process.env.DMS_PASSWORD || 'WE176852439@lmx' export const DMS_CLIENT_ID = process.env.DMS_CLIENT_ID || '1'