相关疑难解决方法(0)

升级到 Angular 9 后,在typings 文件中找不到变量

我有一个对外部日志组件的引用(在 js 文件中引用),我在typings 文件中定义了它

打字.d.ts

declare var LogglyTracker;
Run Code Online (Sandbox Code Playgroud)

我已将 angular 应用程序从版本 8 升级到 9,现在当我运行ng build 时,出现以下错误

src/app/error/loggly.service.ts:13:29 中的错误 - 错误 TS2304:找不到名称“LogglyTracker”。

有谁知道解决这个问题的推荐方法是什么?这段代码在 Angular 8 中运行良好。

@Injectable()
export class LogglyLoggerService {

// https://github.com/loggly/loggly-jslogger
private loggly: any = new LogglyTracker(); //!! Error here
}
Run Code Online (Sandbox Code Playgroud)

angular angular9

12
推荐指数
2
解决办法
4396
查看次数

标签 统计

angular ×1

angular9 ×1