Files
2023-09-07 00:56:03 +08:00

48 lines
1.1 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"compileOnSave": false,
"compilerOptions": {
"strict": true,
"jsx": "react",
"target": "es5",// 转化成的目标语言
"module": "esnext",
"moduleResolution": "node",
"outDir": "./dist/",// 打包到的目录
"sourceMap": true,// 是否生成sourceMap用于浏览器调试
"declaration": true,// 是否生成声明文件
"declarationDir": "./dist/types/",// 声明文件打包的位置
"declarationMap": true,// 是否生成声明文件map文件便于调试
"baseUrl": "./",
"types": [
"node",
"jest"
],
"typeRoots": [
"./node_modules/@types"
],
"lib": [
"dom",
"es2015"
],
// compiler rule
"allowJs": true,
"esModuleInterop": true,
"skipLibCheck": true,
"allowSyntheticDefaultImports": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"isolatedModules": false,
"noEmit": true,
"noImplicitAny":false,
"noUnusedLocals": false,
"noUnusedParameters": false
},
"include": [
"src/**/*.ts"
],// 要打包的文件
"exclude": [
"node_modules",
"*.test.ts"
]
}