main.js 904 B

1234567891011121314151617181920212223242526
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. import ViewUI from 'view-design';
  5. import 'view-design/dist/styles/iview.css';
  6. import './assets/styles/common.css';
  7. import './assets/iconfont/iconfont.css'
  8. import store from './store'
  9. // import 'lib-flexible'
  10. import './libs/flexible.js' //自适应方案核心: 阿里可伸缩布局方案 lib-flexible px转rem:px2rem,它有webpack的px2rem-loader 这两项加起来可以实现PC端分辨率适配
  11. import {get,post,patch,put} from './libs/http.js';
  12. //定义全局变量
  13. Vue.prototype.$post = post
  14. Vue.prototype.$get = get
  15. Vue.prototype.$patch = patch
  16. Vue.prototype.$put = put
  17. import Common from './components/common' //自定义通用全局组件
  18. // 注册自定义通用全局组件
  19. Vue.use(Common)
  20. Vue.config.productionTip = false
  21. Vue.use(ViewUI)
  22. new Vue({
  23. router,
  24. store,
  25. render: h => h(App)
  26. }).$mount('#app')