2025-10-15 14:07:39 +08:00
|
|
|
// 环境配置
|
|
|
|
|
export const ENV = import.meta.env.MODE || 'development'
|
|
|
|
|
|
|
|
|
|
// API配置
|
|
|
|
|
export const API_CONFIG = {
|
|
|
|
|
development: {
|
|
|
|
|
baseURL: 'http://localhost:3000/api'
|
|
|
|
|
},
|
|
|
|
|
production: {
|
|
|
|
|
baseURL: 'https://api.example.com'
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 应用配置
|
|
|
|
|
export const APP_CONFIG = {
|
|
|
|
|
title: '数据大屏',
|
|
|
|
|
version: '1.0.0'
|
|
|
|
|
}
|
2025-11-19 11:12:18 +08:00
|
|
|
|
|
|
|
|
// OSS 配置
|
|
|
|
|
// 注意: 实际使用时需要从配置中心或环境变量读取,此处为示例配置
|
|
|
|
|
export const OSS_CONFIG = {
|
|
|
|
|
// http://222.212.85.86:9000/300bdf2b-a150-406e-be63-d28bd29b409f/demo/ylzg/%E5%8D%95%E5%85%B5%E8%A7%86%E8%A7%92.mp4
|
|
|
|
|
// OSS 服务地址
|
|
|
|
|
url: import.meta.env.VITE_OSS_URL || 'http://222.212.85.86:9000',
|
|
|
|
|
// OSS bucket
|
|
|
|
|
bucket: import.meta.env.VITE_OSS_BUCKET || '300bdf2b-a150-406e-be63-d28bd29b409f'
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 获取 OSS 配置
|
|
|
|
|
* @returns {{url: string, bucket: string}}
|
|
|
|
|
*/
|
|
|
|
|
export const getOssConfig = () => {
|
|
|
|
|
const { url, bucket } = OSS_CONFIG
|
|
|
|
|
|
|
|
|
|
// 确保 URL 包含协议
|
|
|
|
|
if (url.includes('http://') || url.includes('https://')) {
|
|
|
|
|
return { url, bucket }
|
|
|
|
|
} else {
|
|
|
|
|
return {
|
|
|
|
|
url: `http://${url}`,
|
|
|
|
|
bucket
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|