【发布时间】:2017-05-07 05:52:34
【问题描述】:
我有一个使用 npm 管理的 Angular 2 项目,我最近运行了
typings install dt~jquery --save --global
将 JQuery 类型定义添加到我的项目中。
npm 然后按预期将此类型定义文件下载到目录 node_modules 中。
现在的问题是 Typescript 编译器(使用 npm run tsc:w)抱怨:
$ npm run tsc:w
node_modules/@types/jquery/index.d.ts(3246,5):错误 TS2300:重复 标识符“出口=”。打字/全局/jquery/index.d.ts(601,5):错误 TS2374:重复的字符串索引签名。 typings/globals/jquery/index.d.ts(2850,5):错误 TS2374:重复 字符串索引签名。打字/全局/jquery/index.d.ts(2851,5): 错误 TS2375:重复的数字索引签名。 typings/globals/jquery/index.d.ts(3224,5):错误 TS2300:重复 标识符“出口=”。 18:48:59 - 编译完成。关注 文件更改。
有什么办法解决这个问题吗?
【问题讨论】:
标签: jquery angular typescript