mirror of
https://github.com/1Panel-dev/CordysCRM.git
synced 2026-05-18 14:48:10 +08:00
39 lines
998 B
JSON
39 lines
998 B
JSON
{
|
||
"exclude": [
|
||
// 排除掉哪些类库
|
||
"packages/**/node_modules",
|
||
"packages/**/dist/**"
|
||
],
|
||
"compilerOptions": {
|
||
"allowJs": true, // 允许编译器编译JS,JSX文件
|
||
"noEmit": true,
|
||
"target": "esnext", // 使用es最新语法
|
||
"useDefineForClassFields": true,
|
||
"allowSyntheticDefaultImports": true, // 允许异步导入模块,配合自动导入插件使用
|
||
"module": "esnext", // 使用ES模块语法
|
||
"moduleResolution": "node",
|
||
"strict": true, // 严格模式
|
||
"jsx": "preserve",
|
||
"sourceMap": true, // 代码映射
|
||
"resolveJsonModule": true,
|
||
"isolatedModules": true,
|
||
"esModuleInterop": true,
|
||
"lib": [
|
||
"esnext",
|
||
"dom"
|
||
],
|
||
"skipLibCheck": true, // 跳过node依赖包语法检查
|
||
"types": [
|
||
"node",
|
||
// "vite-plugin-svg-icons/client"
|
||
], // 手动导入TS类型声明文件
|
||
"paths": {
|
||
"#/*": [
|
||
"/types/*"
|
||
],
|
||
}
|
||
},
|
||
"include": [
|
||
"packages/**/*"
|
||
],
|
||
} |