diff --git a/src/types/components.d.ts b/src/types/components.d.ts new file mode 100644 index 0000000..b23ba0d --- /dev/null +++ b/src/types/components.d.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by vite-plugin-uni-components +// Read more: https://github.com/vuejs/core/pull/3399 +export {} + +declare module 'vue' { + export interface GlobalComponents { + FgNavbar: typeof import('./../components/fg-navbar/fg-navbar.vue')['default'] + } +} diff --git a/uno.config.ts b/uno.config.ts index 58f8cb3..6a98766 100644 --- a/uno.config.ts +++ b/uno.config.ts @@ -13,5 +13,38 @@ export default defineConfig({ }, }), ], - transformers: [transformerDirectives(), transformerVariantGroup()], + transformers: [ + // 启用指令功能:主要用于支持 @apply、@screen 和 theme() 等 CSS 指令 + transformerDirectives(), + // 启用 () 分组功能 + // 支持css class组合,eg: `