main.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import Vue from "vue";
  2. // import "vant/lib/index.css";
  3. import App from "./App.vue";
  4. import router from "./router/index";
  5. // import "@/assets/style/font/iconfont.css";
  6. import "@/assets/style/index.less";
  7. import $axios from "@/utils/request";
  8. import mixin from "./mixin/index";
  9. import store from "./store/index";
  10. import axios from 'axios'; /* 引入axios进行地址访问*/
  11. Vue.prototype.$http = axios;
  12. import "@/components/Vant";
  13. import { Form , Toast , Grid, GridItem , DatetimePicker , Popover,
  14. Picker , Dialog , NumberKeyboard , Sticky , Skeleton ,
  15. Panel , Divider , List , pullRefresh , SwipeCell, Checkbox,
  16. Search, Slider,Stepper,Tag, Calendar, Row, Col, RadioGroup, Radio,
  17. Loading ,DropdownMenu, DropdownItem, Button, ActionSheet, PullRefresh,Tabbar,
  18. TabbarItem,Uploader,Collapse, CollapseItem} from 'vant';
  19. Vue.use(Form).use(Toast).use(Grid).use(GridItem).use(DatetimePicker)
  20. .use(Picker).use(Dialog).use(NumberKeyboard).use(Sticky).use(Skeleton)
  21. .use(Panel).use(Divider).use(List).use(pullRefresh).use(SwipeCell)
  22. .use(Checkbox).use(Search).use(Slider).use(Stepper).use(Tag).use(Calendar).use(RadioGroup).use(Radio)
  23. .use(Row).use(Col).use(Loading).use(DropdownMenu).use(DropdownItem).use(Button).use(ActionSheet)
  24. .use(PullRefresh).use(Tabbar).use(TabbarItem).use(Popover).use(Uploader).use(Collapse).use(CollapseItem);
  25. // rem
  26. import "amfe-flexible";
  27. import wx from 'weixin-js-sdk'
  28. Vue.prototype.wx = wx
  29. // 把变量挂载到vue的原型上
  30. axios.defaults.baseURL="http://localhost:10010"
  31. Vue.prototype.$axios = $axios;
  32. Vue.mixin(mixin);
  33. // import wx from 'weixin-js-sdk'
  34. // Vue.prototype.$wx = wx
  35. Vue.config.productionTip = false;
  36. import * as echarts from 'echarts';
  37. Vue.prototype.$echarts = echarts;
  38. new Vue({
  39. store,
  40. router,
  41. render: h => h(App)
  42. }).$mount("#app");