diff --git a/build/plugins/html.ts b/build/plugins/html.ts index 27ff61a9..8057094b 100644 --- a/build/plugins/html.ts +++ b/build/plugins/html.ts @@ -3,7 +3,7 @@ import type { ConfigEnv, PluginOption } from 'vite'; import { createHtmlPlugin } from 'vite-plugin-html'; export default (config: ConfigEnv): PluginOption[] => { - const viteEnv = loadEnv(config.mode, `.env.${config.mode}`); + const viteEnv = loadEnv(config.mode, process.cwd()); return createHtmlPlugin({ minify: true, diff --git a/components.d.ts b/components.d.ts index 554d8286..206c873f 100644 --- a/components.d.ts +++ b/components.d.ts @@ -10,66 +10,11 @@ declare module 'vue' { DarkModeSwitch: typeof import('./src/components/common/DarkModeSwitch.vue')['default'] GithubLink: typeof import('./src/components/custom/GithubLink.vue')['default'] HoverContainer: typeof import('./src/components/common/HoverContainer.vue')['default'] - IconAntDesignCloseOutlined: typeof import('~icons/ant-design/close-outlined')['default'] - IconAntDesignEnterOutlined: typeof import('~icons/ant-design/enter-outlined')['default'] - IconAntDesignSettingOutlined: typeof import('~icons/ant-design/setting-outlined')['default'] - IconCustomAvatar: typeof import('~icons/custom/avatar')['default'] - IconCustomLogo: typeof import('~icons/custom/logo')['default'] - IconCustomLogoFill: typeof import('~icons/custom/logo-fill')['default'] - IconGridiconsFullscreen: typeof import('~icons/gridicons/fullscreen')['default'] - IconGridiconsFullscreenExit: typeof import('~icons/gridicons/fullscreen-exit')['default'] - IconIcOutlineCheck: typeof import('~icons/ic/outline-check')['default'] - IconLineMdMenuFoldLeft: typeof import('~icons/line-md/menu-fold-left')['default'] - IconLineMdMenuUnfoldLeft: typeof import('~icons/line-md/menu-unfold-left')['default'] - IconMdiArrowDownThin: typeof import('~icons/mdi/arrow-down-thin')['default'] - IconMdiArrowUpThin: typeof import('~icons/mdi/arrow-up-thin')['default'] - IconMdiClose: typeof import('~icons/mdi/close')['default'] - IconMdiGithub: typeof import('~icons/mdi/github')['default'] - IconMdiMoonWaningCrescent: typeof import('~icons/mdi/moon-waning-crescent')['default'] - IconMdiPin: typeof import('~icons/mdi/pin')['default'] - IconMdiPinOff: typeof import('~icons/mdi/pin-off')['default'] - IconMdiRefresh: typeof import('~icons/mdi/refresh')['default'] - IconMdiWhiteBalanceSunny: typeof import('~icons/mdi/white-balance-sunny')['default'] - IconPhCaretDoubleLeftBold: typeof import('~icons/ph/caret-double-left-bold')['default'] - IconPhCaretDoubleRightBold: typeof import('~icons/ph/caret-double-right-bold')['default'] IconSelect: typeof import('./src/components/custom/IconSelect.vue')['default'] - IconUilSearch: typeof import('~icons/uil/search')['default'] ImageVerify: typeof import('./src/components/custom/ImageVerify.vue')['default'] LoadingEmptyWrapper: typeof import('./src/components/business/LoadingEmptyWrapper.vue')['default'] LoginAgreement: typeof import('./src/components/business/LoginAgreement.vue')['default'] NaiveProvider: typeof import('./src/components/common/NaiveProvider.vue')['default'] - NBreadcrumb: typeof import('naive-ui')['NBreadcrumb'] - NBreadcrumbItem: typeof import('naive-ui')['NBreadcrumbItem'] - NButton: typeof import('naive-ui')['NButton'] - NCard: typeof import('naive-ui')['NCard'] - NColorPicker: typeof import('naive-ui')['NColorPicker'] - NConfigProvider: typeof import('naive-ui')['NConfigProvider'] - NDataTable: typeof import('naive-ui')['NDataTable'] - NDialogProvider: typeof import('naive-ui')['NDialogProvider'] - NDivider: typeof import('naive-ui')['NDivider'] - NDrawer: typeof import('naive-ui')['NDrawer'] - NDrawerContent: typeof import('naive-ui')['NDrawerContent'] - NDropdown: typeof import('naive-ui')['NDropdown'] - NEmpty: typeof import('naive-ui')['NEmpty'] - NGradientText: typeof import('naive-ui')['NGradientText'] - NGrid: typeof import('naive-ui')['NGrid'] - NGridItem: typeof import('naive-ui')['NGridItem'] - NInput: typeof import('naive-ui')['NInput'] - NInputNumber: typeof import('naive-ui')['NInputNumber'] - NLoadingBarProvider: typeof import('naive-ui')['NLoadingBarProvider'] - NMenu: typeof import('naive-ui')['NMenu'] - NMessageProvider: typeof import('naive-ui')['NMessageProvider'] - NModal: typeof import('naive-ui')['NModal'] - NNotificationProvider: typeof import('naive-ui')['NNotificationProvider'] - NScrollbar: typeof import('naive-ui')['NScrollbar'] - NSelect: typeof import('naive-ui')['NSelect'] - NSpace: typeof import('naive-ui')['NSpace'] - NSwitch: typeof import('naive-ui')['NSwitch'] - NTabPane: typeof import('naive-ui')['NTabPane'] - NTabs: typeof import('naive-ui')['NTabs'] - NTimeline: typeof import('naive-ui')['NTimeline'] - NTimelineItem: typeof import('naive-ui')['NTimelineItem'] - NTooltip: typeof import('naive-ui')['NTooltip'] SystemLogo: typeof import('./src/components/common/SystemLogo.vue')['default'] WebSiteLink: typeof import('./src/components/custom/WebSiteLink.vue')['default'] } diff --git a/src/store/modules/theme/index.ts b/src/store/modules/theme/index.ts index 044d2269..1b3cca9b 100644 --- a/src/store/modules/theme/index.ts +++ b/src/store/modules/theme/index.ts @@ -110,8 +110,8 @@ export const useThemeStore = defineStore('theme-store', { this.sider.mixChildMenuWidth = width; }, /** 设置水平模式的菜单的位置 */ - setHorizontalMenuPosition(posiiton: EnumType.ThemeHorizontalMenuPosition) { - this.menu.horizontalPosition = posiiton; + setHorizontalMenuPosition(position: EnumType.ThemeHorizontalMenuPosition) { + this.menu.horizontalPosition = position; }, /** 设置底部是否固定 */ setFooterIsFixed(isFixed: boolean) {