You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					44 lines
				
				1.1 KiB
			
		
		
			
		
	
	
					44 lines
				
				1.1 KiB
			| 
											1 month ago
										 | { | ||
|  |   "compilerOptions": { | ||
|  |     "target": "esnext", | ||
|  |     "useDefineForClassFields": true, | ||
|  |     "module": "esnext", | ||
|  |     "moduleResolution": "node", | ||
|  |     "strict": true, | ||
|  |     "jsx": "preserve", | ||
|  |     "sourceMap": true, | ||
|  |     "resolveJsonModule": true, | ||
|  |     "esModuleInterop": true, | ||
|  |     "lib": ["esnext", "dom"], | ||
|  |     "baseUrl": "./", | ||
|  |     "allowJs": true, | ||
|  |     "forceConsistentCasingInFileNames": true, | ||
|  |     "allowSyntheticDefaultImports": true, | ||
|  |     "strictFunctionTypes": false, | ||
|  |     "noUnusedLocals": true, | ||
|  |     "noUnusedParameters": true, | ||
|  |     "experimentalDecorators": true, | ||
|  |     "noImplicitAny": false, | ||
|  |     "skipLibCheck": true, | ||
|  |     "paths": { | ||
|  |       "@/*": ["src/*"] | ||
|  |     }, | ||
|  |     "types": [ | ||
|  |       // "@intlify/unplugin-vue-i18n/types", | ||
|  |       "vite/client" | ||
|  |       // "element-plus/global", | ||
|  |       // "@types/qrcode", | ||
|  |       // "vite-plugin-svg-icons/client" | ||
|  |     ], | ||
|  |     "outDir": "target", // 请保留这个属性,防止tsconfig.json文件报错 | ||
|  |     "typeRoots": ["./node_modules/@types/", "./types"] | ||
|  |   }, | ||
|  |   "include": [ | ||
|  |     "src", | ||
|  |     "types/**/*.d.ts", | ||
|  |     "src/types/auto-imports.d.ts", | ||
|  |     "src/types/auto-components.d.ts" | ||
|  |   ], | ||
|  |   "exclude": ["dist", "target", "node_modules"] | ||
|  | } |