zhangxiao
2024-08-20 e47b788ff5f5c699c682999c95da17eb284ca21d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
const VITE_APP_MODE = import.meta.env.VITE_APP_MODE;
const envHelper = {
    //开发者环境
    dev(): boolean {
        return VITE_APP_MODE === "development";
    },
    //测试环境
    test(): boolean {
        return VITE_APP_MODE === "test";
    },
    //灰度环境
    uat(): boolean {
        return VITE_APP_MODE === "uat";
    },
    //生产环境
    prod(): boolean {
        return VITE_APP_MODE === "production";
    },
    //获取环境变量
    get(key: string): string {
        return import.meta.env[key];
    }
};
 
export default envHelper;