【发布时间】:2018-07-10 04:15:55
【问题描述】:
我们有一个 angular / ionic 应用程序,它使用 typescript 并安装了 raygun 库。直到今天它一直在构建良好,就在今天我在构建时开始出现以下错误
“无法调用类型缺少调用签名的表达式。类型 'RaygunStatic' 没有兼容的调用签名。”
这发生在以下代码行
rg4js('setUser', {
在我的文件顶部
import * as rg4js from 'raygun4js';
一周前我正在从 git 编译完全相同的代码,该代码正在运行。我在本地和在 ionic pro 上运行构建时遇到了同样的错误,这很奇怪,因为它不应该归结为我的机器上的任何版本发生变化,因为它一周前在 ionic 框架中工作,现在它不是,代码没有任何变化。
有些东西变了,但我不知道是什么。
我已经联系了 raygun,他们说:
我们确实知道定义存在一些问题 导出所有正确的信息,我们希望在 未来。
但我不明白为什么它会在上周而不是今天起作用。我没有更改raygun库的版本。
任何帮助表示赞赏。
干杯, 抢
【问题讨论】:
标签: typescript ionic-framework raygun raygun.io