在angular 2项目中,有这个typings.json
文件,在输入文件夹中有一个main.d.ts
,它引用其他定义文件。在app文件夹中,没有任何.ts文件具有对main.d.ts文件的引用,但不知何故,类型/类信息在所有这些ts类中都显示出来。魔法来自哪里?
答案 0 :(得分:1)
应该来自你的tsconfig.json。
你的tsconfig.json的部分与下面的部分非常类似。所有打字稿文件都将列在此文件的文件部分中,该文件将自动生成grunt-typescript-using-tsconfig/之类的内容。
"filesGlob": [
"./<dir where you put your typings>/**/*.ts",
"./typings/main.d.ts"
]
神奇来自tsconfig的filesGlob部分。 SO
中的相关帖子