47 lines
1.1 KiB
JavaScript
Raw Permalink Normal View History

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'
}
// 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
}
}
}