Skip to content

Commit

Permalink
格式化调整
Browse files Browse the repository at this point in the history
  • Loading branch information
gejiuyuan committed Jun 3, 2023
1 parent a1edc03 commit 82aa1b5
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 131 deletions.
56 changes: 24 additions & 32 deletions tsconfig.client.json
Original file line number Diff line number Diff line change
@@ -1,33 +1,25 @@
{
"extends": "@electron-toolkit/tsconfig/tsconfig.node.json",
"include": [
"scripts/vite/electron.vite.config.*",
"client/main/**/*",
"client/preload/**/*"
],
"compilerOptions": {
"composite": true,
"types": [
"electron-vite/node"
],
"baseUrl": ".",
"allowJs": true,
"strict": true,
"isolatedModules": true,
"esModuleInterop": true,
"resolveJsonModule": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"paths": {
"@/*": [
"client/*"
],
"@main/*": [
"client/main/*"
],
"@preload/*": [
"client/preload/*"
]
}
}
}
"extends": "@electron-toolkit/tsconfig/tsconfig.node.json",
"include": [
"scripts/vite/electron.vite.config.*",
"client/main/**/*",
"client/preload/**/*"
],
"compilerOptions": {
"composite": true,
"types": ["electron-vite/node"],
"baseUrl": ".",
"allowJs": true,
"strict": true,
"isolatedModules": true,
"esModuleInterop": true,
"resolveJsonModule": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"paths": {
"@/*": ["client/*"],
"@main/*": ["client/main/*"],
"@preload/*": ["client/preload/*"]
}
}
}
156 changes: 57 additions & 99 deletions tsconfig.web.json
Original file line number Diff line number Diff line change
@@ -1,100 +1,58 @@
{
"extends": "@electron-toolkit/tsconfig/tsconfig.web.json",
"compilerOptions": {
"composite": true,
"target": "ESNext",
"module": "ESNext",
"lib": [
"DOM",
"ESNext",
"WebWorker"
],
"jsx": "preserve",
"allowJs": true,
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true,
"noImplicitAny": true,
"isolatedModules": true,
"moduleResolution": "node",
"resolveJsonModule": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
// "forceConsistentCasingInFileNames": true,
"rootDir": "./",
"outDir": "dist",
"baseUrl": "./",
"types": [
"vite/client",
"node",
"vite-svg-loader",
"vite-plugin-pwa/client"
],
"plugins": [
{
"name": "@vuedx/typescript-plugin-vue"
}
],
"paths": {
"@/*": [
"src/*"
],
"@api/*": [
"./src/api/*"
],
"@router/*": [
"./src/router/*"
],
"@type/*": [
"src/types/*"
],
"@scss/*": [
"./src/scss/*"
],
"@components/*": [
"./src/components/*"
],
"@views/*": [
"./src/views/*"
],
"@assets/*": [
"./src/assets/*"
],
"@request/*": [
"./src/request/*"
],
"@utils/*": [
"./src/utils/*"
],
"@stores/*": [
"./src/stores/*"
],
"@use/*": [
"src/hooks/*"
],
"@database/*": [
"./src/database/*"
],
"@widgets/*": [
"./src/widgets/*"
]
},
"sourceMap": true
},
"include": [
"scripts/**/*.ts", //必须指定,否则不能解析viteConfig下的ts文件
"scripts/**/*.d.ts",
"src/**/*.d.ts",
"src/**/*.ts",
"src/**/*.tsx",
"src/**/*.vue",
"global.d.ts"
],
"exclude": [
"dist",
"node_modules",
"public",
"dist-client"
]
}
"extends": "@electron-toolkit/tsconfig/tsconfig.web.json",
"compilerOptions": {
"composite": true,
"target": "ESNext",
"module": "ESNext",
"lib": ["DOM", "ESNext", "WebWorker"],
"jsx": "preserve",
"allowJs": true,
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"declaration": true,
"noImplicitAny": true,
"isolatedModules": true,
"moduleResolution": "node",
"resolveJsonModule": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
// "forceConsistentCasingInFileNames": true,
"rootDir": "./",
"outDir": "dist",
"baseUrl": "./",
"types": ["vite/client", "node", "vite-svg-loader", "vite-plugin-pwa/client"],
"plugins": [
{
"name": "@vuedx/typescript-plugin-vue"
}
],
"paths": {
"@/*": ["src/*"],
"@api/*": ["./src/api/*"],
"@router/*": ["./src/router/*"],
"@type/*": ["src/types/*"],
"@scss/*": ["./src/scss/*"],
"@components/*": ["./src/components/*"],
"@views/*": ["./src/views/*"],
"@assets/*": ["./src/assets/*"],
"@request/*": ["./src/request/*"],
"@utils/*": ["./src/utils/*"],
"@stores/*": ["./src/stores/*"],
"@use/*": ["src/hooks/*"],
"@database/*": ["./src/database/*"],
"@widgets/*": ["./src/widgets/*"]
},
"sourceMap": true
},
"include": [
"scripts/**/*.ts", //必须指定,否则不能解析viteConfig下的ts文件
"scripts/**/*.d.ts",
"src/**/*.d.ts",
"src/**/*.ts",
"src/**/*.tsx",
"src/**/*.vue",
"global.d.ts"
],
"exclude": ["dist", "node_modules", "public", "dist-client"]
}

0 comments on commit 82aa1b5

Please sign in to comment.