mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-07-03 12:27:41 +08:00
refactor(paths): add @application path alias for main/core/application
Align with the existing @logger alias convention by introducing @application as a short alias for src/main/core/application. This reduces import verbosity across ~130 main-process files while keeping 4 intentional sub-path imports (@main/core/application/Application) unchanged to preserve the vi.mock bypass mechanism in tests. Configured in tsconfig.node.json and electron.vite.config.ts; Vitest inherits the alias automatically. Signed-off-by: fullex <0xfullex@gmail.com>
This commit is contained in:
@@ -34,6 +34,7 @@ export default defineConfig({
|
||||
resolve: {
|
||||
alias: {
|
||||
'@main': resolve('src/main'),
|
||||
'@application': resolve('src/main/core/application'),
|
||||
'@types': resolve('src/renderer/src/types'),
|
||||
'@data': resolve('src/main/data'),
|
||||
'@shared': resolve('packages/shared'),
|
||||
|
||||
Reference in New Issue
Block a user