chore(config): add new aliases for ai-core in Vite and TypeScript configuration

Updated the Vite and TypeScript configuration files to include new path aliases for the ai-core package, enhancing module resolution for core providers and built-in plugins. This change improves the organization and accessibility of the ai-core components within the project.
This commit is contained in:
MyPrototypeWhat 2025-08-28 18:12:46 +08:00
parent 3d0fb97475
commit e312c84a0e
2 changed files with 8 additions and 3 deletions

View File

@ -81,7 +81,10 @@ export default defineConfig({
'@shared': resolve('packages/shared'),
'@logger': resolve('src/renderer/src/services/LoggerService'),
'@mcp-trace/trace-core': resolve('packages/mcp-trace/trace-core'),
'@mcp-trace/trace-web': resolve('packages/mcp-trace/trace-web')
'@mcp-trace/trace-web': resolve('packages/mcp-trace/trace-web'),
'@cherrystudio/ai-core/provider': resolve('packages/aiCore/src/core/providers'),
'@cherrystudio/ai-core/built-in/plugins': resolve('packages/aiCore/src/core/plugins/built-in'),
'@cherrystudio/ai-core': resolve('packages/aiCore/src')
}
},
optimizeDeps: {

View File

@ -20,8 +20,10 @@
"@shared/*": ["packages/shared/*"],
"@types": ["src/renderer/src/types/index.ts"],
"@mcp-trace/*": ["packages/mcp-trace/*"],
"@cherrystudio/ai-core": ["packages/aiCore/src/index.ts"],
"@cherrystudio/ai-core/*": ["packages/aiCore/src/*"]
"@cherrystudio/ai-core/provider": ["packages/aiCore/src/core/providers/index.ts"],
"@cherrystudio/ai-core/built-in/plugins": ["packages/aiCore/src/core/plugins/built-in/index.ts"],
"@cherrystudio/ai-core/*": ["packages/aiCore/src/*"],
"@cherrystudio/ai-core": ["packages/aiCore/src/index.ts"]
},
"experimentalDecorators": true,
"emitDecoratorMetadata": true,