You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.0 KiB
43 lines
1.0 KiB
import { createApp } from 'vue' |
|
import router from './router/index' |
|
import { createPinia } from 'pinia' |
|
|
|
|
|
import App from './App.vue' |
|
import { Button, Tab, Tabs, Form, Field, CellGroup, Cell, RadioGroup, Radio, Uploader, Icon, Popup, Loading, Overlay, Empty, List, Picker } from 'vant'; |
|
import IconComponent from '@/components/Icon.vue' |
|
import LoadingComponent from '@/components/Loading.vue' |
|
|
|
import './permission' // 权限控制 |
|
|
|
import 'vant/lib/index.css'; |
|
import './assets/style/style.scss' |
|
import './assets/style/vant.scss' |
|
|
|
// import VConsole from 'vconsole'; |
|
// |
|
// const vConsole = new VConsole(); |
|
|
|
const app = createApp(App) |
|
.use(router) |
|
.use(createPinia()) |
|
.use(Button) |
|
.use(Tab) |
|
.use(Tabs) |
|
.use(Form) |
|
.use(Field) |
|
.use(CellGroup) |
|
.use(Cell) |
|
.use(RadioGroup) |
|
.use(Radio) |
|
.use(Uploader) |
|
.use(Icon) |
|
.use(Popup) |
|
.use(Loading) |
|
.use(Overlay) |
|
.use(Empty) |
|
.use(List) |
|
.use(Picker) |
|
.component('Icon', IconComponent) |
|
.component('Loading', LoadingComponent); |
|
app.mount('#app')
|
|
|