tsconfig.json
extends
扩展基本文件)。
/tsconfig.json
/src/client/tsconfig.json
/src/server/tsconfig.json
/test/client/tsconfig.json
/test/server/tsconfig.json
问题是我使用Jest(基于Jasmine)测试服务器,Angular也使用Jasmine进行测试。因此,有多个茉莉花相关的软件包和
@types/foo
我通过添加子项目的
tsconfig.json
types: [
"foo",
"bar",
"baz",
// ...DOZENS more
]
每次我安装打字软件包时,我都必须记得将其添加到子项目中。它变得杂乱无章
很难维持
.
excludeTypes
属性,这将使这更容易(因此我可以在子项目中排除有问题的包)。