chore: restructure project and add i18n support
- Reorganize project structure with new electron and shared directories - Add comprehensive i18n support with Chinese, English, and Japanese locales - Update build configurations and TypeScript paths for new structure - Add various UI components including chat interface and task management - Include Windows release binaries and localization files - Update dependencies and fix import paths throughout the codebase
This commit is contained in:
@@ -26,28 +26,28 @@
|
||||
"noFallthroughCasesInSwitch": true,
|
||||
"baseUrl": "./",
|
||||
"paths": {
|
||||
"@renderer/*": ["src/renderer/*"],
|
||||
"@api/*": ["src/renderer/api/*"],
|
||||
"@shared/*": ["src/renderer/shared/*"],
|
||||
"@store/*": ["src/renderer/store/*"],
|
||||
"@constant/*": ["src/renderer/constant/*"],
|
||||
"@utils/*": ["src/renderer/utils/*"],
|
||||
"@common/*": ["src/common/*"],
|
||||
"@main/*": ["src/main/*"],
|
||||
"@service/*": ["src/main/service/*"],
|
||||
"@locales/*": ["locales/*"],
|
||||
"@hooks/*": ["src/renderer/hooks/*"],
|
||||
"@components/*": ["src/renderer/components/*"],
|
||||
"@src/*": ["src/*"],
|
||||
"@api/*": ["src/api/*"],
|
||||
"@shared/*": ["src/shared/*"],
|
||||
"@store/*": ["src/store/*"],
|
||||
"@constant/*": ["src/constant/*"],
|
||||
"@utils/*": ["src/utils/*"],
|
||||
"@lib/*": ["src/lib/*"],
|
||||
"@electron/*": ["electron/*"],
|
||||
"@service/*": ["electron/service/*"],
|
||||
"@locales/*": ["src/i18n/locales/*"],
|
||||
"@hooks/*": ["src/hooks/*"],
|
||||
"@components/*": ["src/components/*"],
|
||||
},
|
||||
"types": []
|
||||
},
|
||||
"include": [
|
||||
"forge.env.d.ts",
|
||||
"src/renderer/**/*.vue",
|
||||
"src/**/*.vue",
|
||||
"**/*.d.ts",
|
||||
"**/*.ts",
|
||||
"**/*.js",
|
||||
"src/renderer/permission.ts",
|
||||
"src/main/scripts/*.js"
|
||||
"src/permission.ts",
|
||||
"electron/scripts/*.js"
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user