【问题标题】:Angular @types/bootstrap error: Namespace 'popper.js' has no exported memberAngular @types/bootstrap 错误:命名空间“popper.js”没有导出成员
【发布时间】:2019-02-07 00:10:00
【问题描述】:

我已经进行了大量搜索,但无法就错误提供任何指导 - 我发现的一篇文章似乎表明它可能只是版本兼容性问题,但我不确定是否确实是这样。

我使用了npm install @types/bootstrap,以及它的依赖项@popper.js@jquery。当我运行ng serve 时,我得到了这个错误:

ERROR in node_modules/@types/bootstrap/index.d.ts(35,29): error TS2694: Namespace ''popper.js'' has no exported member 'Offset'.

有人知道如何克服这个问题吗?

【问题讨论】:

    标签: angular bootstrap-4 popper.js


    【解决方案1】:

    我最终解决了这个问题并通过进入 node_moduls/@types/bootstrap/index.d.ts 文件并将每个错误的 'popper.js' 类型替换为 any 来进行编译,并且至少可以毫无问题地编译并继续使用该功能。

    【讨论】:

      猜你喜欢
      • 2018-03-21
      • 1970-01-01
      • 2018-06-26
      • 1970-01-01
      • 2021-03-25
      • 1970-01-01
      • 1970-01-01
      • 2018-03-16
      • 2021-06-05
      相关资源
      最近更新 更多