refactor!: 应用配置 app.enableAppSetting 迁移到环境变量文件中

This commit is contained in:
Hooray Hu
2023-12-18 00:15:14 +08:00
parent dc17038185
commit 8311afa712
6 changed files with 9 additions and 7 deletions
+2
View File
@@ -1,3 +1,5 @@
# 应用配置面板
VITE_APP_SETTING = true
# 页面标题
VITE_APP_TITLE = Fantastic-admin 基础版
# 接口请求地址,会设置到 axios 的 baseURL 参数上
+2
View File
@@ -1,3 +1,5 @@
# 应用配置面板
VITE_APP_SETTING = false
# 页面标题
VITE_APP_TITLE = 页面标题
# 接口请求地址,会设置到 axios 的 baseURL 参数上
+2
View File
@@ -1,3 +1,5 @@
# 应用配置面板
VITE_APP_SETTING = false
# 页面标题
VITE_APP_TITLE = 页面标题(test)
# 接口请求地址,会设置到 axios 的 baseURL 参数上
+3 -1
View File
@@ -67,6 +67,8 @@ onUnmounted(() => {
hotkeys.unbind('f5')
hotkeys.unbind('alt+`')
})
const enableAppSetting = import.meta.env.VITE_APP_SETTING === 'true'
</script>
<template>
@@ -97,7 +99,7 @@ onUnmounted(() => {
</div>
<Search />
<HotkeysIntro />
<template v-if="settingsStore.settings.app.enableAppSetting">
<template v-if="enableAppSetting">
<div class="app-setting" @click="eventBus.emit('global-app-setting-toggle')">
<SvgIcon name="uiw:setting-o" class="icon" />
</div>
-1
View File
@@ -9,7 +9,6 @@ const globalSettingsDefault: RecursiveRequired<Settings.all> = {
enableProgress: true,
enableDynamicTitle: false,
routeBaseOn: 'frontend',
enableAppSetting: false,
},
home: {
enable: true,
-5
View File
@@ -38,11 +38,6 @@ declare namespace Settings {
* @可选值 `'filesystem'` 文件系统
*/
routeBaseOn?: 'frontend' | 'backend' | 'filesystem'
/**
* 是否开启应用配置,强烈建议在生产环境中关闭
* @默认值 `false`
*/
enableAppSetting?: boolean
}
interface home {
/**