|
@@ -1,17 +1,9 @@
|
|
|
-// import { defineNuxtPlugin } from '#app';
|
|
|
-// import ElementPlus from 'element - plus';
|
|
|
-// import 'element - plus/dist/index.css';
|
|
|
-// // 如果安装了图标相关插件,还需导入并注册图标
|
|
|
-// import * as ElementPlusIconsVue from '@element - plus/icons - vue';
|
|
|
+import { defineNuxtPlugin } from '#app'
|
|
|
+import ElementPlus from 'element-plus'
|
|
|
+import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
|
|
|
|
|
|
-// export default defineNuxtPlugin((nuxtApp) => {
|
|
|
-// nuxtApp.vueApp.use(ElementPlus);
|
|
|
-// // 注册图标
|
|
|
-// for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
|
|
|
-// nuxtApp.vueApp.component(key, component);
|
|
|
-// }
|
|
|
-// });
|
|
|
-
|
|
|
-export default defineNuxtPlugin(() => {
|
|
|
-
|
|
|
+export default defineNuxtPlugin((nuxtApp) => {
|
|
|
+ nuxtApp.vueApp.use(ElementPlus, {
|
|
|
+ locale: zhCn,
|
|
|
+ })
|
|
|
})
|