1234567891011121314151617181920212223242526272829 |
- import { createApp } from 'vue';
- import globalComponents from '@/components/global';
- import App from './App.vue';
- import router from './router';
- import store from './store';
- import directives from './directives';
- import { capsule } from '@/utils/tool';
- import 'tdesign-vue-next/es/style/index.css';
- // import 'tdesign-vue-next/dist/reset.css';
- import './style/index.less';
- import './style/global.less';
- import 'uno.css';
- import { setGlobalOptions } from 'vue-request';
- import packageJson from '../package.json';
- import './mock/index';
- setGlobalOptions({
- manual: true, //当 manual 设置为 true 时,你需要手动触发 run 或者 runAsync 才会发起请求 ,见vue-request文档:https://www.attojs.com/api/#manual
- });
- const app = createApp(App);
- app.use(router).use(store).use(directives).use(globalComponents);
- app.config.globalProperties.$title = import.meta.env.VITE_APP_TITLE;
- app.mount('#app');
- capsule('质控平台', `v${packageJson.version} release`);
|