You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.0 KiB

import Vue from 'vue'
import App from './App.vue'
import router from "./router"
import store from './store'
import vueBus from 'vue-bus';
import '../../utils/global-import'
import dataV from '@jiaminghi/data-view'
import bootup from './bootup'
import vuescroll from "vuescroll";//引入vuescroll
import "vuescroll/dist/vuescroll.css";//引入vuescroll样式
//引入全局css
import './assets/scss/style.scss';
import './themeParams.scss';
import {Icon,Modal} from 'ant-design-vue'
import iconFont from './font/iconfont'
const MyIcon = Icon.createFromIconfontCN({
scriptUrl: iconFont, // 在 iconfont.cn 上生成
});
bootup({router,store})
Vue.use(dataV)
Vue.use(MyIcon)
Vue.use(Modal)
Vue.use(vueBus)
Vue.component('vueScroll', vuescroll)
Vue.component('my-icon', MyIcon)
import { imgsPreloader } from './utils/imgPreloader.js';
import imgPreloaderList from './utils/imgPreloaderList.js';
//图片预加载
imgsPreloader(imgPreloaderList);
var vue = new Vue({
router,
store,
render: h => h(App)
}).$mount('#app')
export default vue