Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我安装带类型的定义文件时,会创建两个定义文件:一个在类型/浏览器中,另一个在类型/主中。为什么会发生这种情况以及如何防止它,因为它会导致许多 Dublciate 标识符异常。
您必须将browser目录和定义文件或main目录和定义文件添加到文件的排除部分tscofing.json以消除错误。像这样:
browser
main
tscofing.json
exclude: ["typings/browser", "typings/browser.d.ts"]
或者
exclude: ["typings/main", "typings/main.d.ts"]
简而言之,这是为了让开发人员可以为浏览器和非浏览器 TypeScript 应用程序公开不同的功能集。