From 348a6b980564f03cbed739ecff86283c99de5e01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AE=87=E8=88=AA?= <653809315@qq.com> Date: Thu, 29 Feb 2024 11:31:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xjl-java/.gitignore | 3 +- xjl-java/admin/.env.development | 4 ++ xjl-java/admin/.eslintrc-auto-import.json | 57 ++++++++++++++++ xjl-java/admin/auto-imports.d.ts | 57 ++++++++++++++++ xjl-java/admin/components.d.ts | 83 +++++++++++++++++++++++ 5 files changed, 202 insertions(+), 2 deletions(-) create mode 100644 xjl-java/admin/.env.development create mode 100644 xjl-java/admin/.eslintrc-auto-import.json create mode 100644 xjl-java/admin/auto-imports.d.ts create mode 100644 xjl-java/admin/components.d.ts diff --git a/xjl-java/.gitignore b/xjl-java/.gitignore index 0852b9a..4f82f48 100644 --- a/xjl-java/.gitignore +++ b/xjl-java/.gitignore @@ -7,5 +7,4 @@ application-pro.yml application-dem.yml application-prod.yml application-test.yml -/public/uploads/* -!/public/uploads/index.html \ No newline at end of file +/public/uploads/* \ No newline at end of file diff --git a/xjl-java/admin/.env.development b/xjl-java/admin/.env.development new file mode 100644 index 0000000..8934792 --- /dev/null +++ b/xjl-java/admin/.env.development @@ -0,0 +1,4 @@ +NODE_ENV = 'development' + +# 请求域名 +VITE_APP_BASE_URL='http://127.0.0.1:8082' \ No newline at end of file diff --git a/xjl-java/admin/.eslintrc-auto-import.json b/xjl-java/admin/.eslintrc-auto-import.json new file mode 100644 index 0000000..d5d3084 --- /dev/null +++ b/xjl-java/admin/.eslintrc-auto-import.json @@ -0,0 +1,57 @@ +{ + "globals": { + "EffectScope": true, + "computed": true, + "createApp": true, + "customRef": true, + "defineAsyncComponent": true, + "defineComponent": true, + "effectScope": true, + "getCurrentInstance": true, + "getCurrentScope": true, + "h": true, + "inject": true, + "isProxy": true, + "isReactive": true, + "isReadonly": true, + "isRef": true, + "markRaw": true, + "nextTick": true, + "onActivated": true, + "onBeforeMount": true, + "onBeforeUnmount": true, + "onBeforeUpdate": true, + "onDeactivated": true, + "onErrorCaptured": true, + "onMounted": true, + "onRenderTracked": true, + "onRenderTriggered": true, + "onScopeDispose": true, + "onServerPrefetch": true, + "onUnmounted": true, + "onUpdated": true, + "provide": true, + "reactive": true, + "readonly": true, + "ref": true, + "resolveComponent": true, + "shallowReactive": true, + "shallowReadonly": true, + "shallowRef": true, + "toRaw": true, + "toRef": true, + "toRefs": true, + "triggerRef": true, + "unref": true, + "useAttrs": true, + "useCssModule": true, + "useCssVars": true, + "useRoute": true, + "useRouter": true, + "useSlots": true, + "watch": true, + "watchEffect": true, + "watchPostEffect": true, + "watchSyncEffect": true + } +} \ No newline at end of file diff --git a/xjl-java/admin/auto-imports.d.ts b/xjl-java/admin/auto-imports.d.ts new file mode 100644 index 0000000..7566552 --- /dev/null +++ b/xjl-java/admin/auto-imports.d.ts @@ -0,0 +1,57 @@ +// Generated by 'unplugin-auto-import' +export {} +declare global { + const EffectScope: typeof import('vue')['EffectScope'] + 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 getCurrentInstance: typeof import('vue')['getCurrentInstance'] + const getCurrentScope: typeof import('vue')['getCurrentScope'] + const h: typeof import('vue')['h'] + const inject: typeof import('vue')['inject'] + const isProxy: typeof import('vue')['isProxy'] + const isReactive: typeof import('vue')['isReactive'] + const isReadonly: typeof import('vue')['isReadonly'] + const isRef: typeof import('vue')['isRef'] + 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 useRoute: typeof import('vue-router')['useRoute'] + const useRouter: typeof import('vue-router')['useRouter'] + const useSlots: typeof import('vue')['useSlots'] + const watch: typeof import('vue')['watch'] + const watchEffect: typeof import('vue')['watchEffect'] + const watchPostEffect: typeof import('vue')['watchPostEffect'] + const watchSyncEffect: typeof import('vue')['watchSyncEffect'] +} diff --git a/xjl-java/admin/components.d.ts b/xjl-java/admin/components.d.ts new file mode 100644 index 0000000..faac85c --- /dev/null +++ b/xjl-java/admin/components.d.ts @@ -0,0 +1,83 @@ +// generated by unplugin-vue-components +// We suggest you to commit this file into source control +// Read more: https://github.com/vuejs/core/pull/3399 +import '@vue/runtime-core' + +declare module '@vue/runtime-core' { + export interface GlobalComponents { + AppLink: typeof import('./src/components/app-link/index.vue')['default'] + ColorPicker: typeof import('./src/components/color-picker/index.vue')['default'] + DaterangePicker: typeof import('./src/components/daterange-picker/index.vue')['default'] + DelWrap: typeof import('./src/components/del-wrap/index.vue')['default'] + DictValue: typeof import('./src/components/dict-value/index.vue')['default'] + Editor: typeof import('./src/components/editor/index.vue')['default'] + ElAlert: typeof import('element-plus/es')['ElAlert'] + ElAutocomplete: typeof import('element-plus/es')['ElAutocomplete'] + ElAvatar: typeof import('element-plus/es')['ElAvatar'] + ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] + ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] + ElButton: typeof import('element-plus/es')['ElButton'] + ElCard: typeof import('element-plus/es')['ElCard'] + ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] + ElColorPicker: typeof import('element-plus/es')['ElColorPicker'] + ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] + ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] + ElDialog: typeof import('element-plus/es')['ElDialog'] + ElDrawer: typeof import('element-plus/es')['ElDrawer'] + ElDropdown: typeof import('element-plus/es')['ElDropdown'] + ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] + ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] + ElForm: typeof import('element-plus/es')['ElForm'] + ElFormItem: typeof import('element-plus/es')['ElFormItem'] + ElImage: typeof import('element-plus/es')['ElImage'] + ElImageViewer: typeof import('element-plus/es')['ElImageViewer'] + ElInput: typeof import('element-plus/es')['ElInput'] + ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] + ElLink: typeof import('element-plus/es')['ElLink'] + ElMenu: typeof import('element-plus/es')['ElMenu'] + ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] + ElOption: typeof import('element-plus/es')['ElOption'] + ElPagination: typeof import('element-plus/es')['ElPagination'] + ElPopover: typeof import('element-plus/es')['ElPopover'] + ElProgress: typeof import('element-plus/es')['ElProgress'] + ElRadio: typeof import('element-plus/es')['ElRadio'] + ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] + ElScrollbar: typeof import('element-plus/es')['ElScrollbar'] + ElSelect: typeof import('element-plus/es')['ElSelect'] + ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] + ElSwitch: typeof import('element-plus/es')['ElSwitch'] + ElTable: typeof import('element-plus/es')['ElTable'] + ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] + ElTabPane: typeof import('element-plus/es')['ElTabPane'] + ElTabs: typeof import('element-plus/es')['ElTabs'] + ElTag: typeof import('element-plus/es')['ElTag'] + ElTooltip: typeof import('element-plus/es')['ElTooltip'] + ElTree: typeof import('element-plus/es')['ElTree'] + ElTreeSelect: typeof import('element-plus/es')['ElTreeSelect'] + ElUpload: typeof import('element-plus/es')['ElUpload'] + FooterBtns: typeof import('./src/components/footer-btns/index.vue')['default'] + Icon: typeof import('./src/components/icon/index.vue')['default'] + IconPicker: typeof import('./src/components/icon/picker.vue')['default'] + IconSvgIcon: typeof import('./src/components/icon/svg-icon.vue')['default'] + ImageContain: typeof import('./src/components/image-contain/index.vue')['default'] + Link: typeof import('./src/components/link/index.vue')['default'] + LinkCustomLink: typeof import('./src/components/link/custom-link.vue')['default'] + LinkPicker: typeof import('./src/components/link/picker.vue')['default'] + LinkShopPages: typeof import('./src/components/link/shop-pages.vue')['default'] + Loading: typeof import('element-plus/es')['ElLoadingDirective'] + Material: typeof import('./src/components/material/index.vue')['default'] + MaterialFile: typeof import('./src/components/material/file.vue')['default'] + MaterialPicker: typeof import('./src/components/material/picker.vue')['default'] + MaterialPreview: typeof import('./src/components/material/preview.vue')['default'] + OverflowTooltip: typeof import('./src/components/overflow-tooltip/index.vue')['default'] + Pagination: typeof import('./src/components/pagination/index.vue')['default'] + PopoverInput: typeof import('./src/components/popover-input/index.vue')['default'] + Popup: typeof import('./src/components/popup/index.vue')['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] + Upload: typeof import('./src/components/upload/index.vue')['default'] + VideoPlayer: typeof import('./src/components/video-player/index.vue')['default'] + } +} + +export {}