lex 2 년 전
부모
커밋
a34de837a1
2개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 5 0
      src/views/App.tsx
  2. 1 6
      src/views/main.ts

+ 5 - 0
src/views/App.tsx

@@ -8,6 +8,11 @@ import Login from './login'
 import styles from './App.module.less'
 import { getUserInfo, state } from '@/state'
 import silder from '@/components/silder'
+// 加载样式放到main文件里面会导致打包卡顿,打包时间过长
+import '../style/index.css'
+import 'normalize.css'
+import 'element-plus/dist/index.css'
+import 'vue3-lottie/dist/style.css'
 
 export default defineComponent({
   components: { silder },

+ 1 - 6
src/views/main.ts

@@ -1,16 +1,12 @@
 import { createApp } from 'vue'
 import App from './App'
 import router from '../router/index-admin'
-import '../style/index.css'
-import 'normalize.css'
-import 'element-plus/dist/index.css'
 import * as ElementPlusIconsVue from '@element-plus/icons-vue'
 // 引入模块后自动生效
 import '@vant/touch-emulator' // 处理移动端点击事件 vant 支持桌面端
-import mitt from "mitt"
+import mitt from 'mitt'
 // 动画组件
 import Vue3Lottie from 'vue3-lottie'
-import 'vue3-lottie/dist/style.css'
 // Vue.component('lottie',lottie)
 // import { state } from '@/state'
 
@@ -19,7 +15,6 @@ for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
   app.component(key, component)
 }
 
-
 // import Vconsole from 'vconsole'
 // const vconsole = new Vconsole()