Browse Source

去除happy-scroll的依赖包安装、
去除element相关代码、样式引用

wandequan 2 years ago
parent
commit
9173b4dbda
4 changed files with 2 additions and 27 deletions
  1. 0 1
      package.json
  2. 2 15
      src/main.js
  3. 0 2
      src/utils/index.js
  4. 0 9
      src/utils/resizeDetector.js

+ 0 - 1
package.json

@@ -39,7 +39,6 @@
     "vite": "^4.0.4",
     "vite-plugin-compression": "^0.5.1",
     "vite-plugin-mock": "^2.9.6",
-    "vue-happy-scroll": "^2.1.1",
     "vue-template-compiler": "^2.7.14",
     "vue-template-es2015-compiler": "^1.9.1"
   }

+ 2 - 15
src/main.js

@@ -3,25 +3,13 @@ import Vue from 'vue'
 import App from './App.vue'
 import router from './router'
 
-import Antd from 'ant-design-vue'
-
-import ElementUI from 'element-ui';
-import 'element-ui/lib/theme-chalk/index.css';
-import locale from 'element-ui/lib/locale/lang/zh-CN'
+import Antd from 'ant-design-vue' 
 
 import * as echarts from 'echarts';
 import 'animate.css/animate.min.css'
 
 import { PiniaVuePlugin, createPinia } from 'pinia'
 
-/* 自定义滚动条 */
-// 组件引入
-import { HappyScroll } from 'vue-happy-scroll'
-// 组件命名
-Vue.component('happy-scroll', HappyScroll)
-// 组件样式引入
-import 'vue-happy-scroll/docs/happy-scroll.css'
-
 // 全局方法
 import util from '@/utils/index'
 // 常量
@@ -34,8 +22,7 @@ Vue.prototype.$constant = constant
 Vue.prototype.$echarts = echarts
 Vue.prototype.$moment = moment
 
-Vue.use(Antd)
-Vue.use(ElementUI, { locale });
+Vue.use(Antd) 
 Vue.use(PiniaVuePlugin)
 
 new Vue({

+ 0 - 2
src/utils/index.js

@@ -1,7 +1,5 @@
 import { requireImg } from '@/utils/requireImg'
-import {eleResizeListener} from '@/utils/resizeDetector'
 
 export default {
   requireImg,
-  eleResizeListener,
 }

+ 0 - 9
src/utils/resizeDetector.js

@@ -1,9 +0,0 @@
-import resizeDetector from 'element-resize-detector'
-
-export function eleResizeListener(ele, callback, option) {
-    if (!option) {
-        option = {};
-    }
-    let erd = resizeDetector();
-    erd.listenTo(option, ele, callback);
-}