|
@@ -1,13 +1,32 @@
|
|
import Vue from 'vue'
|
|
import Vue from 'vue'
|
|
import App from './App.vue'
|
|
import App from './App.vue'
|
|
import router from './router'
|
|
import router from './router'
|
|
|
|
+import store from './store'
|
|
|
|
+// import UAParser from "@/libs/ua-parser.min.js"
|
|
|
|
+import clickOutside from "@/directives/v-click-outside.js"
|
|
|
|
+import 'viewerjs/dist/viewer.css'
|
|
|
|
+import Viewer from 'v-viewer'
|
|
|
|
+import VueLazyload from 'vue-lazyload'
|
|
|
|
+import infiniteScroll from 'vue-infinite-scroll'
|
|
|
|
|
|
// 初始样式
|
|
// 初始样式
|
|
import './assets/base.css'
|
|
import './assets/base.css'
|
|
|
|
+import "@/assets/my-reset.css"
|
|
|
|
|
|
Vue.config.productionTip = false
|
|
Vue.config.productionTip = false
|
|
|
|
|
|
|
|
+console.log(`version: ${process.env.VUE_APP_VERSION}`)
|
|
|
|
+
|
|
|
|
+// const uaParser = new UAParser()
|
|
|
|
+// const uaInfo = uaParser.getResult()
|
|
|
|
+
|
|
|
|
+Vue.use(clickOutside)
|
|
|
|
+Vue.use(Viewer)
|
|
|
|
+Vue.use(VueLazyload)
|
|
|
|
+Vue.use(infiniteScroll)
|
|
|
|
+
|
|
new Vue({
|
|
new Vue({
|
|
router,
|
|
router,
|
|
|
|
+ store,
|
|
render: h => h(App)
|
|
render: h => h(App)
|
|
}).$mount('#app')
|
|
}).$mount('#app')
|