init
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
import { createApp } from 'vue';
|
||||
import App from './App.vue';
|
||||
import router from '@/router';
|
||||
import stepin from 'stepin/es';
|
||||
import pinia from '@/store';
|
||||
// import '@/mock';
|
||||
// 生产打包时可去除 ant-design-vue/dist/antd.variable.less 的引用。
|
||||
// 开发引入此包是为了加载优化,防止首次打开页面过慢
|
||||
import 'ant-design-vue/dist/antd.variable.less';
|
||||
import 'stepin/es/style';
|
||||
// import 'default-passive-events';
|
||||
import '@/theme/index.less';
|
||||
import { AuthPlugin, IconfontPlugin } from '@/plugins';
|
||||
|
||||
const app = createApp(App);
|
||||
|
||||
app.use(pinia);
|
||||
app.use(router);
|
||||
app.use(stepin, { router });
|
||||
app.use(AuthPlugin, { action: 'disable' });
|
||||
// iconfont 插件。url为你的 iconfont 图标资源地址(你的iconfont 仓库可获取此地址)
|
||||
app.use(IconfontPlugin, { url: '//at.alicdn.com/t/c/font_3805284_ulvha6ct7d.js' });
|
||||
app.config.errorHandler = function (err) {
|
||||
console.error('未捕获的异常,', err);
|
||||
};
|
||||
app.mount('#stepin-app');
|
||||
Reference in New Issue
Block a user