123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- 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 * 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'
- // 常量
- import constant from '@/utils/constant.js'
- // 时间插件
- import moment from '@/utils/moment_set.js'
- Vue.prototype.$util = util
- Vue.prototype.$constant = constant
- Vue.prototype.$echarts = echarts
- Vue.prototype.$moment = moment
- Vue.use(Antd)
- Vue.use(ElementUI, { locale });
- Vue.use(PiniaVuePlugin)
- new Vue({
- router,
- data: {
- moment,
- },
- pinia: createPinia(),
- render: h => h(App),
- }).$mount('#app')
|