dms-cred.mjs 812 B

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