typings安装两次定义

时间:2016-04-14 16:12:39

标签: typescript tsd

当我安装带有打字的定义文件时,会创建两个定义文件:其中一个在typings / browser中,另一个在typings / main中。 为什么会发生这种情况以及如何防止它,因为它会导致许多Dublciate标识符异常。

1 个答案:

答案 0 :(得分:2)

您必须添加browser目录和定义文件,或main目录和定义文件添加到tscofing.json文件的exclude部分以消除错误。像这样:

exclude: ["typings/browser", "typings/browser.d.ts"]

exclude: ["typings/main", "typings/main.d.ts"]

简而言之,开发人员可以为浏览器和非浏览器TypeScript应用程序公开不同的功能集。