您好,当我使用自定义 tsconfig 而不是 Visual Studio 自动为我设置的那个时,这个项目没有拾取 typescript 定义文件。
https://github.com/jvelezc/GridStackDemo/tree/master/src/GridStackDemo
问题是 tsconfig 如何改变类型定义的发现能力?
我有一个非常简单的 tsconfig
{
"compileOnSave":true,
"compilerOptions": {
"target": "es6",
"module": "system",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"allowSyntheticDefaultImports": true
},
"files": [
"/wwwroot/app/**/*.ts",
"/typings/**/*.ts"
],
"exclude": [
"node_modules"
]
}
如果我使用它(而不是用于配置打字稿选项的默认 Visual Studio 内置功能),那么我的类型定义没有被读取,并且我得到 angular 没有定义。
如果我拖动类型定义 /// 那么它可以工作。问题是 tsconfig 如何改变类型定义的发现能力?