mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 12:12:01 +08:00
initial commit
This commit is contained in:
41
src/utils/env.ts
Normal file
41
src/utils/env.ts
Normal file
@@ -0,0 +1,41 @@
|
||||
/**
|
||||
* @description: 开发模式
|
||||
*/
|
||||
export const devMode = 'development';
|
||||
|
||||
/**
|
||||
* @description: 生产模式
|
||||
*/
|
||||
export const prodMode = 'production';
|
||||
|
||||
/**
|
||||
* @description: 获取环境变量
|
||||
* @param {type}
|
||||
* @returns:
|
||||
* @example:
|
||||
*/
|
||||
export const getEnv = (): string => import.meta.env.MODE;
|
||||
|
||||
/**
|
||||
* @description: 是否是开发模式
|
||||
* @param {type}
|
||||
* @returns:
|
||||
* @example:
|
||||
*/
|
||||
export const isDevMode = (): boolean => import.meta.env.DEV;
|
||||
|
||||
/**
|
||||
* @description: 是否是生产模式模式
|
||||
* @param {type}
|
||||
* @returns:
|
||||
* @example:
|
||||
*/
|
||||
export const isProdMode = (): boolean => import.meta.env.PROD;
|
||||
|
||||
/**
|
||||
* @description: 是否开启mock
|
||||
* @param {type}
|
||||
* @returns:
|
||||
* @example:
|
||||
*/
|
||||
export const isUseMock = (): boolean => import.meta.env.VITE_USE_MOCK === 'true';
|
Reference in New Issue
Block a user