使用Strophe.MUC时导入声明冲突

时间:2017-11-07 23:51:19

标签: typescript typescript-typings strophe strophe.js

我有一个使用StropheJs及其打字文件的工作项目。 当我尝试添加MUC打字文件时,我收到以下错误:

  1. 命名空间'Strophe'没有导出成员'Connection'
  2. 命名空间'Strophe'没有导出的成员'状态'。
  3. 错误TS2440:导入声明与“Strophe”
  4. 的本地声明冲突

    错误似乎出现在Strophe的index.d.ts typings文件中。

    import Strophe = wrapper.Strophe;
    

    错误似乎是命名空间命名的冲突,我无法解决它。我想更改index.d.ts文件以正确导入,但我不知道该怎么做。

    this article中,他们提到他们必须更改index.d.ts文件才能使其正常工作。

    任何输入都表示赞赏。

    index.d.ts和muc.d.ts定义可以通过npm安装,也可以here

      

    npm install --save @ types / strophe

0 个答案:

没有答案