- 将 auto-imports.d.ts 和 components.d.ts 移至 src/types/import 目录 - 修改 tsconfig.app.json 配置以排除旧的类型定义文件路径 - 在 vite.config.ts 中更新类型定义文件输出路径配置 - 重新生成组件和自动导入的类型声明文件
This commit is contained in:
@@ -11,7 +11,7 @@ export {}
|
||||
/* prettier-ignore */
|
||||
declare module 'vue' {
|
||||
export interface GlobalComponents {
|
||||
AddDataDialog: typeof import('./src/components/AddDataDialog.vue')['default']
|
||||
AddDataDialog: typeof import('./../../components/AddDataDialog.vue')['default']
|
||||
ElButton: typeof import('element-plus/es')['ElButton']
|
||||
ElCard: typeof import('element-plus/es')['ElCard']
|
||||
ElCollapse: typeof import('element-plus/es')['ElCollapse']
|
||||
@@ -4,8 +4,6 @@
|
||||
"env.d.ts",
|
||||
"src/**/*",
|
||||
"src/**/*.vue",
|
||||
"auto-imports.d.ts",
|
||||
"components.d.ts"
|
||||
],
|
||||
"exclude": [
|
||||
"src/**/__tests__/*"
|
||||
|
||||
@@ -20,9 +20,11 @@ export default defineConfig({
|
||||
'vue-router',
|
||||
],
|
||||
resolvers: [ElementPlusResolver()],
|
||||
dts: 'src/types/import/auto-imports.d.ts',
|
||||
}),
|
||||
Components({
|
||||
resolvers: [ElementPlusResolver()],
|
||||
dts: 'src/types/import/components.d.ts',
|
||||
}),
|
||||
],
|
||||
resolve: {
|
||||
|
||||
Reference in New Issue
Block a user