main.js 667 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import Vue from 'vue'
  2. import ElementUI from 'element-ui'
  3. import 'element-ui/lib/theme-chalk/index.css'
  4. import App from './App.vue'
  5. import axios from 'axios'
  6. import '@/mixins'
  7. import router from './router'
  8. import 'viewerjs/dist/viewer.css'
  9. import Viewer from 'v-viewer'
  10. import i18n from './il8n'
  11. // 重置场景样式
  12. import './assets/style/myBase.css'
  13. Vue.use(Viewer, {
  14. defaultOptions: {
  15. navbar: false,
  16. button: false,
  17. maxZoomRatio: 2,
  18. zIndex: 99999,
  19. title: false
  20. }
  21. })
  22. Vue.prototype.$http = axios
  23. Vue.config.productionTip = false
  24. Vue.use(ElementUI)
  25. new Vue({
  26. router,
  27. i18n,
  28. render: h => h(App)
  29. }).$mount('#app')
  30. window.i18n = i18n