我遇到了@阿波罗/客户的问题。我在v3.4.17和v3.4.0上得到了这个错误,这在前面的文章中提到过。我认为这个问题是由“阿波罗/反应钩”引起的。这是我的package.json
"@apollo/client": "~3.4.17",
"@apollo/react-hooks": "^4.0.0",
"@apollo/react-ssr": "^4.0.0",但是我的包裹-lock.json看起来像这样
"@apollo/react-hooks": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@apollo/react-hooks/-/react-hooks-4.0.0.tgz",
"integrity": "sha512-fCu0cbne3gbUl0QbA8X4L33iuuFVQbC5Jo2MIKRK8CyawR6PoxDpFdFA1kc6033ODZuZZ9Eo4RdeJFlFIIYcLA==",
"requires": {
"@apollo/client": "^3.6.9"
},
"dependencies": {
"@apollo/client": {
"version": "3.6.9",
"resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.6.9.tgz",
"integrity": "sha512-Y1yu8qa2YeaCUBVuw08x8NHenFi0sw2I3KCu7Kw9mDSu86HmmtHJkCAifKVrN2iPgDTW/BbP3EpSV8/EQCcxZA==",
"requires": {
"@graphql-typed-document-node/core": "^3.1.1",
"@wry/context": "^0.6.0",
"@wry/equality": "^0.5.0",
"@wry/trie": "^0.3.0",
"graphql-tag": "^2.12.6",
"hoist-non-react-statics": "^3.3.2",
"optimism": "^0.16.1",
"prop-types": "^15.7.2",
"symbol-observable": "^4.0.0",
"ts-invariant": "^0.10.3",
"tslib": "^2.3.0",
"zen-observable-ts": "^1.2.5"
}
},
}有什么建议吗?
发布于 2022-09-07 11:36:14
将"@apollo/react-hooks": "^4.0.0"的版本降级为package.json中的"@apollo/react-hooks": "~3.1.3"正在为我工作。
"@apollo/react-hooks": "^4.0.0"需要引起问题的"@apollo/client": "^3.6.9"的内部依赖性。因此,当使用@apollo/client "@apollo/react-hooks": "^4.0.0" 时,降低版本的级别是行不通的。
https://stackoverflow.com/questions/73194556
复制相似问题