123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- {
- "compilerOptions": {
- "target": "es5",
- "lib": [
- "dom",
- "dom.iterable",
- "es6"
- ],
- "allowJs": true,
- "checkJs": true,
- "skipLibCheck": true,
- "esModuleInterop": true,
- "allowSyntheticDefaultImports": true,
- "forceConsistentCasingInFileNames": true,
- "module": "esnext",
- "moduleResolution": "node",
- "resolveJsonModule": true,
- "isolatedModules": true,
- "noEmit": true,
- "jsx": "preserve",
- "declaration": false,
- "declarationMap": false,
- "sourceMap": true,
- "baseUrl": ".",
- "paths": {
- "@/*": ["src/*"],
- "@/api/*": ["src/api/*"],
- "@/assets/*": ["src/assets/*"],
- "@/components/*": ["src/components/*"],
- "@/config/*": ["src/config/*"],
- "@/constants/*": ["src/constants/*"],
- "@/lang/*": ["src/lang/*"],
- "@/mixins/*": ["src/mixins/*"],
- "@/router/*": ["src/router/*"],
- "@/store/*": ["src/store/*"],
- "@/styles/*": ["src/styles/*"],
- "@/types/*": ["src/types/*"],
- "@/util/*": ["src/util/*"],
- "@/views/*": ["src/views/*"]
- },
- "types": [
- "node",
- "webpack-env"
- ],
- "typeRoots": [
- "node_modules/@types",
- "src/types"
- ],
- "experimentalDecorators": true,
- "emitDecoratorMetadata": true,
- "noImplicitAny": true,
- "noImplicitReturns": true,
- "noImplicitThis": true,
- "strictNullChecks": true,
- "strictPropertyInitialization": true,
- "strictBindCallApply": true,
- "strictFunctionTypes": true
- },
- "include": [
- "src/**/*.ts",
- "src/**/*.tsx",
- "src/**/*.vue",
- "src/**/*.js",
- "src/**/*.jsx",
- "src/types/**/*.d.ts"
- ],
- "exclude": [
- "node_modules",
- "dist",
- "public",
- "**/*.spec.ts",
- "**/*.test.ts"
- ],
- "compileOnSave": false
- }
|