@yisword/resolver
v0.0.2
Published
components解析器
Downloads
26
Readme
components 解析器
配合 unplugin-vue-components 自动按需引入 @yisword/components 中以 Sword 开头的组件。
安装
pnpm add @yisword/resolver -D
pnpm add @yisword/components
pnpm add unplugin-vue-components -D使用
import Components from 'unplugin-vue-components/vite'
import { SwordResolver } from '@yisword/resolver'
export default defineConfig({
plugins: [
Components({
dts: true,
resolvers: [
SwordResolver(), // 默认自动引入样式
// SwordResolver({ importStyle: false }),
],
}),
],
})类型提示说明
- Resolver 的
from指向@yisword/components(带完整.d.ts),避免/es子路径无类型。 - 模板中
<SwordTable :columns="..." />的 props 提示依赖:components.d.ts(dts: true)或/// <reference types="@yisword/components/global" />
请确保 tsconfig 的 include 包含 components.d.ts。
