33 lines
730 B
TypeScript
33 lines
730 B
TypeScript
/**
|
|
* 环境配置
|
|
*/
|
|
|
|
/** 当前环境,手动切换 */
|
|
const ENV = 'prod'
|
|
|
|
/** 各环境配置 */
|
|
const envConfigs: Record<string, {
|
|
dataBaseApi: string
|
|
aiBaseApi: string
|
|
cookieSourceUrl: string
|
|
}> = {
|
|
dev: {
|
|
dataBaseApi: 'http://127.0.0.1:8080/api',
|
|
// aiBaseApi: 'http://192.168.31.133:8000',
|
|
aiBaseApi: 'http://127.0.0.1:8000',
|
|
cookieSourceUrl: 'http://127.0.0.1:5173',
|
|
},
|
|
prod: {
|
|
dataBaseApi: 'https://www.offerpai.com.cn/api',
|
|
aiBaseApi: 'https://www.offerpai.com.cn/ai-api',
|
|
cookieSourceUrl: 'https://www.offerpai.com.cn',
|
|
},
|
|
}
|
|
|
|
/** 根据当前环境返回配置 */
|
|
export function getConfig() {
|
|
return envConfigs[ENV] || envConfigs.dev
|
|
}
|
|
|
|
export const config = getConfig()
|