From 5170cbd5b85e71673a449600422783c698d526e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=BC=95?= Date: Thu, 7 Dec 2023 11:10:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 4 ++-- src/components/{Footer.vue => Foot.vue} | 0 src/components/{header.vue => Head.vue} | 0 src/env.d.ts | 1 + src/main.ts | 12 ++++++++---- src/views/index.vue | 4 ++-- tsconfig.json | 3 ++- 7 files changed, 15 insertions(+), 9 deletions(-) rename src/components/{Footer.vue => Foot.vue} (100%) rename src/components/{header.vue => Head.vue} (100%) diff --git a/components.d.ts b/components.d.ts index d96436e..365fbaa 100644 --- a/components.d.ts +++ b/components.d.ts @@ -7,9 +7,9 @@ export {} declare module 'vue' { export interface GlobalComponents { - ElButton: typeof import('element-plus/es')['ElButton'] - ElInput: typeof import('element-plus/es')['ElInput'] + Foot: typeof import('./src/components/Foot.vue')['default'] Footer: typeof import('./src/components/Footer.vue')['default'] + Head: typeof import('./src/components/Head.vue')['default'] Header: typeof import('./src/components/Header.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] diff --git a/src/components/Footer.vue b/src/components/Foot.vue similarity index 100% rename from src/components/Footer.vue rename to src/components/Foot.vue diff --git a/src/components/header.vue b/src/components/Head.vue similarity index 100% rename from src/components/header.vue rename to src/components/Head.vue diff --git a/src/env.d.ts b/src/env.d.ts index d27eb5a..7d3fcef 100644 --- a/src/env.d.ts +++ b/src/env.d.ts @@ -6,3 +6,4 @@ declare module '*.vue' { const component: DefineComponent<{}, {}, any> export default component } +declare module 'element-plus/dist/locale/zh-cn.mjs'; \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index c612e02..a1ec8fc 100644 --- a/src/main.ts +++ b/src/main.ts @@ -10,13 +10,17 @@ import { createApp } from 'vue' import router from './router/index' //引入vue-router import App from './App.vue' import { createPinia } from 'pinia' -import Footer from '@/components/Footer.vue' -import Header from '@/components/Header.vue' +import Foot from '@/components/Foot.vue' +import Head from '@/components/Head.vue' +import ElementPlus from 'element-plus' +import zhCn from 'element-plus/dist/locale/zh-cn.mjs' +import 'element-plus/dist/index.css' import 'normalize.css/normalize.css' // 挂载到app上 createApp(App) .use(router) .use(createPinia()) - .component('Footer', Footer) - .component('Header', Header) + .use(ElementPlus) + .component('Foot', Foot) + .component('Head', Head) .mount('#app') diff --git a/src/views/index.vue b/src/views/index.vue index b115958..ac67e42 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,7 +1,7 @@