🔧: 升级 layui-vue-resolver 0.0.8

This commit is contained in:
sight 2022-05-07 07:14:25 +08:00
parent ec7af67032
commit e3c684d0c8
4 changed files with 165 additions and 7 deletions

107
package/document/components.d.ts vendored Normal file
View File

@ -0,0 +1,107 @@
// generated by unplugin-vue-components
// We suggest you to commit this file into source control
// Read more: https://github.com/vuejs/vue-next/pull/3399
import '@vue/runtime-core'
declare module '@vue/runtime-core' {
export interface GlobalComponents {
Animation: typeof import('./src/document/zh-CN/components/animation.md')['default']
Avatar: typeof import('./src/document/zh-CN/components/avatar.md')['default']
Backtop: typeof import('./src/document/zh-CN/components/backtop.md')['default']
Badge: typeof import('./src/document/zh-CN/components/badge.md')['default']
Breadcrumb: typeof import('./src/document/zh-CN/components/breadcrumb.md')['default']
Button: typeof import('./src/document/zh-CN/components/button.md')['default']
Card: typeof import('./src/document/zh-CN/components/card.md')['default']
Carousel: typeof import('./src/document/zh-CN/components/carousel.md')['default']
Checkbox: typeof import('./src/document/zh-CN/components/checkbox.md')['default']
Collapse: typeof import('./src/document/zh-CN/components/collapse.md')['default']
Color: typeof import('./src/document/zh-CN/components/color.md')['default']
ColorPicker: typeof import('./src/document/zh-CN/components/colorPicker.md')['default']
Confirm: typeof import('./src/document/zh-CN/components/confirm.md')['default']
Container: typeof import('./src/document/zh-CN/components/container.md')['default']
Countup: typeof import('./src/document/zh-CN/components/countup.md')['default']
DatePicker: typeof import('./src/document/zh-CN/components/datePicker.md')['default']
Drawer: typeof import('./src/document/zh-CN/components/drawer.md')['default']
Dropdown: typeof import('./src/document/zh-CN/components/dropdown.md')['default']
Empty: typeof import('./src/document/zh-CN/components/empty.md')['default']
Exception: typeof import('./src/document/zh-CN/components/exception.md')['default']
Field: typeof import('./src/document/zh-CN/components/field.md')['default']
Form: typeof import('./src/document/zh-CN/components/form.md')['default']
Fullscreen: typeof import('./src/document/zh-CN/components/fullscreen.md')['default']
Grid: typeof import('./src/document/zh-CN/components/grid.md')['default']
Icon: typeof import('./src/document/zh-CN/components/icon.md')['default']
IconPicker: typeof import('./src/document/zh-CN/components/iconPicker.md')['default']
Input: typeof import('./src/document/zh-CN/components/input.md')['default']
InputNumber: typeof import('./src/document/zh-CN/components/inputNumber.md')['default']
LayAvatar: typeof import('@layui/layui-vue')['LayAvatar']
LayBacktop: typeof import('@layui/layui-vue')['LayBacktop']
LayBadge: typeof import('@layui/layui-vue')['LayBadge']
LayBody: typeof import('@layui/layui-vue')['LayBody']
LayButton: typeof import('@layui/layui-vue')['LayButton']
LayButtonContainer: typeof import('@layui/layui-vue')['LayButtonContainer']
LayButtonGroup: typeof import('@layui/layui-vue')['LayButtonGroup']
LayCard: typeof import('@layui/layui-vue')['LayCard']
LayCol: typeof import('@layui/layui-vue')['LayCol']
LayColorPicker: typeof import('@layui/layui-vue')['LayColorPicker']
LayConfigProvider: typeof import('@layui/layui-vue')['LayConfigProvider']
LayDatePicker: typeof import('@layui/layui-vue')['LayDatePicker']
LayDropdown: typeof import('@layui/layui-vue')['LayDropdown']
LayDropdownMenu: typeof import('@layui/layui-vue')['LayDropdownMenu']
LayDropdownMenuItem: typeof import('@layui/layui-vue')['LayDropdownMenuItem']
Layer: typeof import('./src/document/zh-CN/components/layer.md')['default']
LayField: typeof import('@layui/layui-vue')['LayField']
LayForm: typeof import('@layui/layui-vue')['LayForm']
LayHeader: typeof import('@layui/layui-vue')['LayHeader']
LayIcon: typeof import('@layui/icons-vue')['LayIcon']
LayIconPicker: typeof import('@layui/layui-vue')['LayIconPicker']
LayInput: typeof import('@layui/layui-vue')['LayInput']
LayLayout: typeof import('@layui/layui-vue')['LayLayout']
LayLogo: typeof import('@layui/layui-vue')['LayLogo']
Layout: typeof import('./src/document/zh-CN/components/layout.md')['default']
LayPanel: typeof import('@layui/layui-vue')['LayPanel']
LayQuote: typeof import('@layui/layui-vue')['LayQuote']
LayRow: typeof import('@layui/layui-vue')['LayRow']
LayScroll: typeof import('@layui/layui-vue')['LayScroll']
LaySearch: typeof import('@layui/layui-vue')['LaySearch']
LaySide: typeof import('@layui/layui-vue')['LaySide']
LaySwitch: typeof import('@layui/layui-vue')['LaySwitch']
LayTimeline: typeof import('@layui/layui-vue')['LayTimeline']
LayTimelineItem: typeof import('@layui/layui-vue')['LayTimelineItem']
LayTooltip: typeof import('@layui/layui-vue')['LayTooltip']
LayUpload: typeof import('@layui/layui-vue')['LayUpload']
Line: typeof import('./src/document/zh-CN/components/line.md')['default']
Load: typeof import('./src/document/zh-CN/components/load.md')['default']
Menu: typeof import('./src/document/zh-CN/components/menu.md')['default']
Modal: typeof import('./src/document/zh-CN/components/modal.md')['default']
Msg: typeof import('./src/document/zh-CN/components/msg.md')['default']
NoticeBar: typeof import('./src/document/zh-CN/components/noticeBar.md')['default']
Page: typeof import('./src/document/zh-CN/components/page.md')['default']
Panel: typeof import('./src/document/zh-CN/components/panel.md')['default']
Progress: typeof import('./src/document/zh-CN/components/progress.md')['default']
Quote: typeof import('./src/document/zh-CN/components/quote.md')['default']
Radio: typeof import('./src/document/zh-CN/components/radio.md')['default']
Rate: typeof import('./src/document/zh-CN/components/rate.md')['default']
Result: typeof import('./src/document/zh-CN/components/result.md')['default']
Ripple: typeof import('./src/document/zh-CN/components/ripple.md')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
Scroll: typeof import('./src/document/zh-CN/components/scroll.md')['default']
Select: typeof import('./src/document/zh-CN/components/select.md')['default']
Skeleton: typeof import('./src/document/zh-CN/components/skeleton.md')['default']
Slider: typeof import('./src/document/zh-CN/components/slider.md')['default']
SplitPanel: typeof import('./src/document/zh-CN/components/splitPanel.md')['default']
Step: typeof import('./src/document/zh-CN/components/step.md')['default']
Switch: typeof import('./src/document/zh-CN/components/switch.md')['default']
Tab: typeof import('./src/document/zh-CN/components/tab.md')['default']
Table: typeof import('./src/document/zh-CN/components/table.md')['default']
Textarea: typeof import('./src/document/zh-CN/components/textarea.md')['default']
Timeline: typeof import('./src/document/zh-CN/components/timeline.md')['default']
Tooltip: typeof import('./src/document/zh-CN/components/tooltip.md')['default']
Transfer: typeof import('./src/document/zh-CN/components/transfer.md')['default']
Transition: typeof import('./src/document/zh-CN/components/transition.md')['default']
Tree: typeof import('./src/document/zh-CN/components/tree.md')['default']
Upload: typeof import('./src/document/zh-CN/components/upload.md')['default']
}
}
export {}

View File

@ -40,7 +40,7 @@
"vite-plugin-md": "^0.12.4",
"unplugin-auto-import": "^0.7.1",
"unplugin-vue-components": "^0.19.3",
"unplugin-layui-vue-resolver": "0.0.7"
"unplugin-layui-vue-resolver": "0.0.8"
},
"files": [
"lib",

53
package/document/src/auto-imports.d.ts vendored Normal file
View File

@ -0,0 +1,53 @@
// Generated by 'unplugin-auto-import'
// We suggest you to commit this file into source control
declare global {
const computed: typeof import('vue')['computed']
const createApp: typeof import('vue')['createApp']
const customRef: typeof import('vue')['customRef']
const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
const defineComponent: typeof import('vue')['defineComponent']
const effectScope: typeof import('vue')['effectScope']
const EffectScope: typeof import('vue')['EffectScope']
const getCurrentInstance: typeof import('vue')['getCurrentInstance']
const getCurrentScope: typeof import('vue')['getCurrentScope']
const h: typeof import('vue')['h']
const inject: typeof import('vue')['inject']
const isReadonly: typeof import('vue')['isReadonly']
const isRef: typeof import('vue')['isRef']
const layer: typeof import('@layui/layer-vue')['layer']
const markRaw: typeof import('vue')['markRaw']
const nextTick: typeof import('vue')['nextTick']
const onActivated: typeof import('vue')['onActivated']
const onBeforeMount: typeof import('vue')['onBeforeMount']
const onBeforeUnmount: typeof import('vue')['onBeforeUnmount']
const onBeforeUpdate: typeof import('vue')['onBeforeUpdate']
const onDeactivated: typeof import('vue')['onDeactivated']
const onErrorCaptured: typeof import('vue')['onErrorCaptured']
const onMounted: typeof import('vue')['onMounted']
const onRenderTracked: typeof import('vue')['onRenderTracked']
const onRenderTriggered: typeof import('vue')['onRenderTriggered']
const onScopeDispose: typeof import('vue')['onScopeDispose']
const onServerPrefetch: typeof import('vue')['onServerPrefetch']
const onUnmounted: typeof import('vue')['onUnmounted']
const onUpdated: typeof import('vue')['onUpdated']
const provide: typeof import('vue')['provide']
const reactive: typeof import('vue')['reactive']
const readonly: typeof import('vue')['readonly']
const ref: typeof import('vue')['ref']
const resolveComponent: typeof import('vue')['resolveComponent']
const shallowReactive: typeof import('vue')['shallowReactive']
const shallowReadonly: typeof import('vue')['shallowReadonly']
const shallowRef: typeof import('vue')['shallowRef']
const toRaw: typeof import('vue')['toRaw']
const toRef: typeof import('vue')['toRef']
const toRefs: typeof import('vue')['toRefs']
const triggerRef: typeof import('vue')['triggerRef']
const unref: typeof import('vue')['unref']
const useAttrs: typeof import('vue')['useAttrs']
const useCssModule: typeof import('vue')['useCssModule']
const useCssVars: typeof import('vue')['useCssVars']
const useSlots: typeof import('vue')['useSlots']
const watch: typeof import('vue')['watch']
const watchEffect: typeof import('vue')['watchEffect']
}
export {}

View File

@ -33,7 +33,6 @@ export default defineConfig({
imports: ["vue"],
// 自动导入 layer-vue 相关函数,例如 layer 等
resolvers: [
// @ts-ignore
LayuiVueResolver({
exclude: [/^Lay[A-Z]/],
}),
@ -49,7 +48,6 @@ export default defineConfig({
include: [/\.vue$/, /\.vue\?vue/, /\.md$/],
// 自动解析 layui-vue 组件
resolvers: [
// @ts-ignore
LayuiVueResolver({
resolveIcons: true,
exclude: [
@ -57,10 +55,10 @@ export default defineConfig({
"LayAnchor",
"LayTableBox",
"LayCode",
"component",
"guide",
"index",
"resource",
// "component",
// "guide",
// "index",
// "resource",
],
}),
],