|
@@ -2,13 +2,11 @@ import { createApp } from 'vue'
|
|
|
import App from './App.vue'
|
|
import App from './App.vue'
|
|
|
import { createPinia } from 'pinia'
|
|
import { createPinia } from 'pinia'
|
|
|
import naive from './assets/js/nativeUiPluginPublic'
|
|
import naive from './assets/js/nativeUiPluginPublic'
|
|
|
-import { createRouter, createWebHashHistory } from 'vue-router'
|
|
|
|
|
|
|
+import { createRouter, createWebHashHistory, RouteRecordRaw } from 'vue-router'
|
|
|
import '@/utils/rem'
|
|
import '@/utils/rem'
|
|
|
// 动态路由
|
|
// 动态路由
|
|
|
-const routes = Object.values(import.meta.glob('./views/*/route.ts', { eager: true, import: 'default' }))
|
|
|
|
|
|
|
+const routes = Object.values(import.meta.glob('./views/*/route.ts', { eager: true, import: 'default' })) as unknown as RouteRecordRaw[]
|
|
|
routes.push({ path: '/:path(.*)', redirect: '/' })
|
|
routes.push({ path: '/:path(.*)', redirect: '/' })
|
|
|
-console.log(123, routes)
|
|
|
|
|
-
|
|
|
|
|
const store = createPinia()
|
|
const store = createPinia()
|
|
|
const app = createApp(App)
|
|
const app = createApp(App)
|
|
|
const router = createRouter({
|
|
const router = createRouter({
|