【问题标题】:typings installs every definition twicetypings 将每个定义安装两次
【发布时间】:2016-04-14 16:12:39
【问题描述】:

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

【问题讨论】:

    标签: typescript tsd


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 非常感谢我已经将“typings/browser”添加到排除列表中,但我没有添加“typings/browser.d.ts”
    猜你喜欢
    • 1970-01-01
    • 2016-08-01
    • 2016-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-23
    • 1970-01-01
    相关资源
    最近更新 更多