我有以下问题:
Pixi 库的 TypeScript 声明存在但似乎已损坏。首先,他们从
declare module PIXI
代替
declare module "PIXI"
我不确定这是否是错误的,但所有其他声明(对于节点、socket.io 等)似乎都使用字符串作为名称。当我将其更改为字符串时,它可以工作,但稍后会遇到错误。在那个 PIXI 模块之外有这个:
declare function requestAnimFrame( animate: PIXI.IBasicCallback );
现在因为我将 PIXI 更改为字符串(我假设),它表示变量 PIXI 不包含名为 IBasicCallback 的类型。该模块确实导出了该类型,但它只是在它之外不可用。在声明文件之外,在我的代码中,我可以很好地使用 PIXI.IBasicCallback,但在同一个文件中它无法识别。
我能做些什么来解决这个问题?