main.js 760 B

12345678910111213141516171819202122232425
  1. import { createApp } from 'vue'
  2. import './style.css'
  3. import router from "./router";
  4. import { createPinia } from "pinia";
  5. import App from './App.vue'
  6. import NutUI from "@nutui/nutui";
  7. import { IconFont } from '@nutui/icons-vue';
  8. import "@nutui/nutui/dist/style.css";
  9. import VXETable from 'vxe-table';
  10. import 'vxe-table/lib/style.css';
  11. import * as echarts from 'echarts';
  12. import 'vant/lib/index.css';
  13. import infiniteScroll from 'vue3-infinite-scroll-better';
  14. import moment from 'moment';
  15. import './assets/ttf/font.css';
  16. const pinia = createPinia();
  17. const app = createApp(App);
  18. app.config.globalProperties.$echarts = echarts;
  19. app.config.globalProperties.$moment = moment;
  20. app.use(router).use(pinia).use(NutUI).use(IconFont).use(infiniteScroll).mount('#app')