feat: 更新 tsconfig 和 Vite 插件配置,添加类型定义文件以增强类型支持
All checks were successful
/ depcheck (push) Successful in 1m46s
/ build-and-deploy-to-vercel (push) Successful in 1m20s
/ playwright (push) Successful in 3m13s

This commit is contained in:
严浩
2024-11-25 17:01:57 +08:00
parent b6854ae632
commit 8d765091d8
5 changed files with 327 additions and 337 deletions

View File

@ -30,7 +30,6 @@ export function Plugins() {
VueMacros({
plugins: {
vueRouter: VueRouter({
dts: './src/types/typed-router.d.ts',
routesFolder: 'src/pages',
exclude: ['**/__*', '**/__*/**/*'],
getRouteName: (routeNode) => getPascalCaseRouteName(routeNode),
@ -56,7 +55,6 @@ export function Plugins() {
plugins.push(
AutoImport({
dts: './src/types/auto-imports.d.ts',
resolvers: [TDesignResolver({ library: 'mobile-vue', esm: true }), VantResolver({ importStyle: true })],
imports: [
'vue',
@ -69,7 +67,6 @@ export function Plugins() {
],
}),
Components({
dts: './src/types/components.d.ts',
// allow auto load markdown components under `./src/components/`
extensions: ['vue', 'md'],
// allow auto import and register components used in markdown