提交 b6753b09 作者: 方治民

feat: 版本 Tip 运行环境改为中文

上级 ba0ba934
流水线 #725 已取消 于阶段
in 1 秒
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
import { useDesign } from '/@/hooks/web/useDesign' import { useDesign } from '/@/hooks/web/useDesign'
import { PageEnum } from '/@/enums/pageEnum' import { PageEnum } from '/@/enums/pageEnum'
import { useUserStore } from '/@/store/modules/user' import { useUserStore } from '/@/store/modules/user'
import { getEnvText } from '/@/utils/env'
const props = defineProps({ const props = defineProps({
/** /**
...@@ -53,7 +54,7 @@ ...@@ -53,7 +54,7 @@
}, },
]) ])
const version = `@${import.meta.env.MODE}: v${$app.version}` const version = `@${getEnvText()}: v${$app.version}`
function goHome() { function goHome() {
go(userStore.getUserInfo.homePath || PageEnum.BASE_HOME) go(userStore.getUserInfo.homePath || PageEnum.BASE_HOME)
......
...@@ -81,3 +81,23 @@ export function isDevMode(): boolean { ...@@ -81,3 +81,23 @@ export function isDevMode(): boolean {
export function isProdMode(): boolean { export function isProdMode(): boolean {
return import.meta.env.PROD return import.meta.env.PROD
} }
/**
* 获取运行环境中文标识
* @returns
*/
export function getEnvText(): string {
switch (import.meta.env.MODE) {
case 'test':
case 'alpha':
case 'beta':
return '测试版'
case 'preview':
return '预览版'
case 'production':
return '正式版'
case 'development':
default:
return '开发版'
}
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论