Files
FastapiAdmin/frontend/web/tsconfig.json
T
zhangtao c0733d9861 refactor(frontend): 重构前端样式体系,统一资源路径与代码规范
1.  重构SCSS样式结构,将原有分散的样式文件整合到custom目录下,统一使用@use替代@import
2.  删除冗余的全局样式文件,将样式逻辑内联到对应组件或集中到core目录
3.  新增DOMPurify依赖,对富文本内容添加XSS防护
4.  修复metrics端点暴露的兼容性问题,优化启动banner样式
5.  移除无用的权限校验代码,重构工作流组件路径与命名
6.  优化样式混合宏与响应式布局,修复部分组件样式冲突
2026-06-01 00:58:21 +08:00

43 lines
1.1 KiB
JSON
Executable File

{
"compilerOptions": {
"target": "ES2020",
"module": "ESNext",
"moduleResolution": "bundler",
"strict": true,
"jsx": "preserve",
"sourceMap": true,
"resolveJsonModule": true,
"esModuleInterop": true,
"allowImportingTsExtensions": true,
"isolatedModules": true,
"noEmit": true,
"lib": ["ES2024", "DOM", "DOM.Iterable"],
"types": ["vite/client", "node"],
"skipLibCheck": true,
"paths": {
"@/*": ["./src/*"],
"@views/*": ["./src/views/*"],
"@imgs": ["./src/assets/images"],
"@icons": ["./src/assets/images/svg"],
"@utils": ["./src/utils"],
"@utils/*": ["./src/utils/*"],
"@stores": ["./src/store"],
"@stores/*": ["./src/store/*"],
"@plugins": ["./src/plugins"],
"@styles": ["./src/styles"],
"@api/*": ["./src/api/*"],
"@fa_imgs/*": ["./src/assets/fa_imgs/*"],
"@fa_imgs": ["./src/assets/fa_imgs"]
}
},
"include": [
"src/**/*.ts",
"src/**/*.d.ts",
"src/types/import/*.d.ts",
"src/**/*.tsx",
"src/**/*.vue",
"build/vitePluginStart.ts"
],
"exclude": ["node_modules", "dist"]
}