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
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
|