| 123456789101112131415161718 |
- 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'
|