chore: update dependencies and migrate to vue-router (#56)
* chore: update dependencies and migrate to vue-router - Updated package versions in pnpm-workspace.yaml for build and dev dependencies. - Added migration note for vue-router in src/pages/README.md. - Created typed-router.d.ts for type definitions generated by vue-router. - Modified tsconfig.json to include typed-router.d.ts. - Updated vite.config.ts to use new vue-router imports and configured type definitions. * fix: type fix * fix: type fix * fix:resolve typescript error
This commit is contained in:
12 files changed
+3275
-2605
No files matched your search
+7
-5
@@ -6,9 +6,9 @@ import UnoCSS from 'unocss/vite'
|
||||
import AutoImport from 'unplugin-auto-import/vite'
|
||||
import Components from 'unplugin-vue-components/vite'
|
||||
import VueMacros from 'unplugin-vue-macros/vite'
|
||||
import { VueRouterAutoImports } from 'unplugin-vue-router'
|
||||
import VueRouter from 'unplugin-vue-router/vite'
|
||||
import { defineConfig } from 'vite'
|
||||
import { defineConfig } from 'vitest/config'
|
||||
import { VueRouterAutoImports } from 'vue-router/unplugin'
|
||||
import VueRouter from 'vue-router/vite'
|
||||
|
||||
export default defineConfig({
|
||||
resolve: {
|
||||
@@ -17,8 +17,10 @@ export default defineConfig({
|
||||
},
|
||||
},
|
||||
plugins: [
|
||||
// https://github.com/posva/unplugin-vue-router
|
||||
VueRouter(),
|
||||
// https://github.com/vuejs/router/pull/2603
|
||||
VueRouter({
|
||||
dts: 'src/typed-router.d.ts',
|
||||
}),
|
||||
|
||||
VueMacros({
|
||||
defineOptions: false,
|
||||
|
||||
Reference in new issue
Block a user