main.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import store from './store'
  4. import router from './router/index'
  5. import "@babel/polyfill"
  6. import Es6Promise from 'es6-promise'
  7. Es6Promise.polyfill()
  8. import { Button, Icon, Tag, Popup, Picker, Form,
  9. Search, PullRefresh, Toast, List, Collapse, CollapseItem,
  10. Tab, Tabs, Row, Col, Cell, CellGroup, NavBar,
  11. Field, DatetimePicker, Image, Loading, Overlay,
  12. ActionSheet, RadioGroup, Radio, CheckboxGroup, Checkbox,
  13. CountDown, Panel, Dialog, Divider, Rate, Uploader } from 'vant'
  14. Vue.use(Button).use(Icon).use(Tag).use(NavBar)
  15. .use(Popup).use(Picker).use(Search).use(Collapse).use(CollapseItem)
  16. .use(PullRefresh).use(Toast).use(List).use(Form)
  17. .use(Tab).use(Tabs).use(Row).use(Col).use(Cell).use(CellGroup)
  18. .use(Field).use(DatetimePicker).use(Image).use(Loading).use(Overlay)
  19. .use(ActionSheet).use(RadioGroup).use(Radio).use(CheckboxGroup).use(Checkbox)
  20. .use(CountDown).use(Panel).use(Dialog).use(Divider).use(Rate).use(Uploader)
  21. Vue.config.productionTip = false
  22. //main.js中
  23. // import Vconsole from 'vconsole'
  24. // const vconsole = new Vconsole()
  25. // Vue.use(vconsole)
  26. // import VueAMap from 'vue-amap'
  27. // Vue.use(VueAMap)
  28. // VueAMap.initAMapApiLoader({
  29. // key: 'c7856e7c812d299cff150e74d60ea608',
  30. // plugin: ['Geolocation', 'PlaceSearch', 'Geocoder', 'ToolBar'],
  31. // v: '1.4.4'
  32. // })
  33. new Vue({
  34. store,
  35. router,
  36. render: h => h(App)
  37. }).$mount('#app')