main.ts 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import 'bootstrap/dist/css/bootstrap.css'
  2. import 'bootstrap/dist/css/bootstrap-grid.css'
  3. import 'bootstrap/dist/css/bootstrap-utilities.css'
  4. import './assets/scss/main.scss'
  5. import 'ant-design-vue/dist/reset.css';
  6. import 'vue3-carousel/carousel.css'
  7. import '@vuemap/vue-amap/dist/style.css'
  8. import { createApp } from 'vue'
  9. import { createPinia } from 'pinia'
  10. import App from './App.vue'
  11. import router from './router'
  12. import Antd from 'ant-design-vue';
  13. import VueAMap, {initAMapApiLoader} from '@vuemap/vue-amap';
  14. import CommonListPage from './components/content/CommonListPage.vue';
  15. import { registryConvert } from './common/ConvertRgeistry'
  16. import { registerAllFormComponents } from './components/dynamicf';
  17. initAMapApiLoader({
  18. key: '212b86dc49a5116a34e945d31da7ad14',
  19. securityJsCode: '46cae8205a707cfaf5801abcc4301566',
  20. });
  21. registerAllFormComponents();
  22. const app = createApp(App);
  23. app.use(createPinia());
  24. app.use(VueAMap);
  25. app.use(Antd);
  26. app.use(router);
  27. app.component('CommonListPage', CommonListPage);
  28. app.mount('#app');
  29. registryConvert();