tsconfig.json
详细可参阅https://www.tslang.cn/docs/handbook/tsconfig-json.html
packages/perfect-design/tsconfig.json
json
{
"extends": "../../tsconfig.json",
"compilerOptions": {
"target": "es6",
"module": "esnext",
"moduleResolution": "node",
"importHelpers": true,
"jsx": "react",
"esModuleInterop": true,
"sourceMap": true,
"strict": true,
"skipLibCheck": true,
"allowSyntheticDefaultImports": true,
"declaration": true,
"baseUrl": "./",
"paths": {
"tslib": [
"./node_modules/tslib/tslib.d.ts"
],
"@/*": [
"src/*"
]
},
"typeRoots": [
"node_modules/@types",
"types"
]
},
"include": [
"src/**/*.ts",
"src/**/*.d.ts",
"src/**/*.tsx",
"typings.d.ts"
],
"exclude": [
"node_modules",
"lib",
"es",
"dist",
"typings",
"**/__test__",
"test",
"docs",
"tests"
]
}
tsconfig.base.json
json
{
"compilerOptions": {
"declaration": true,
"esModuleInterop": true,
"module": "commonjs",
"moduleResolution": "node",
"noUnusedLocals": true,
"noUnusedParameters": true,
"strict": true,
"skipLibCheck": true,
"target": "es2019",
"jsx": "react",
"lib": [
"dom",
"dom.iterable",
"esnext"
]
},
"exclude": [
"**/node_modules",
"**/examples",
"**/dist",
"**/fixtures",
"**/*.test.ts",
"**/*.e2e.ts",
"**/templates",
"ui"
]
}
Contributors
作者:Long Mo
字数统计:152 字
阅读时长:1 分钟
文章作者:Long Mo
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Longmo Docs !