定义自定义类型。d.ts无法解决导入js库的问题

问题描述 投票:1回答:1

我正在尝试在Angle 8应用程序中使用Parse-server JS sdk。但是无论我使用哪种策略,都会收到类似的错误。

我尝试过:

  • 带有declare var parse: any;的自定义类型.d.ts文件
  • 已安装@ types / parse
  • import * as parse from 'parse'import parse from 'parse'导入
  • 尝试了angular help - Using Published Libraries中的所有建议

node_modules/@types/parse/index.d.ts:498:14中的错误-错误TS2456:类型别名'Encode'循环引用自身。

这里有一个我要使用的程序包。

https://stackblitz.com/edit/angular-xzapp7

在stackblitz上,它给出了其他错误,但是在vscode上,所有错误都来自此Encode

我该如何告诉angular / vscode忽略所有这些事情,而让我编写代码而无需自动完成或不对解析导入进行检查。

我正在尝试在angular 8应用程序中使用Parse-server JS sdk。但是我得到什么样的错误都没关系。我试过:使用声明var parse的自定义类型。 ...

angular typescript angular8 parse-server
1个回答
1
投票

请确保@types/parse的版本与您使用的parse软件包的版本匹配。

© www.soinside.com 2019 - 2024. All rights reserved.