我似乎在@urql和urql之间有类型冲突。我该如何解决这个问题?
Type 'import("d:/Development/ribbit/web/node_modules/@urql/core/dist/types/types").Exchange' is not assignable to type 'import("d:/Development/ribbit/web/node_modules/urql/node_modules/@urql/core/dist/types/types").Exchange'.
Types of parameters 'input' and 'input' are incompatible.
Type 'import("d:/Development/ribbit/web/node_modules/urql/node_modules/@urql/core/dist/types/types").ExchangeInput' is not assignable to type 'import("d:/Development/ribbit/web/node_modules/@urql/core/dist/types/types").ExchangeInput'.
Types of property 'client' are incompatible.
Type 'import("d:/Development/ribbit/web/node_modules/urql/node_modules/@urql/core/dist/types/client").Client' is not assignable to type 'import("d:/Development/ribbit/web/node_modules/@urql/core/dist/types/client").Client'.
Types have separate declarations of a private property 'onOperationStart'.ts(2322)发布于 2021-02-11 09:41:05
我有这个问题是因为我安装了多个版本的@urql/exchange-graphcache作为依赖项。我通过简单地删除并重新安装它们解决了这个问题。
yarn remove @urql/exchange-graphcache
yarn add @urql/exchange-graphcachehttps://stackoverflow.com/questions/65957384
复制相似问题