在我的package.json中,我有:
...
"devDependencies": {
...
"react-devtools": "^4.14.0",
...
},
"resolutions": {
"react-devtools-core": "4.14.0"
}
当我尝试运行yarn
时,它显示如下内容
warning Resolution field "react-devtools-core@4.14.0" is incompatible with requested version "react-devtools-core@4.25.0"
在警告中,我想知道版本@4.25.0
的来源
我甚至从yarn.lock
中删除了react-devtools-core
和react-devtools
的所有引用,删除了node_modules
文件夹并再次运行yarn
,但仍然是相同的。
当应用程序运行时,这就是React本机调试器中显示的内容
上面写着Devtools 4.25.0-....
那么4.25.0
是从哪里来的呢?
我确实知道如何解决整体问题,但我只想了解发生上述情况的原因。
1条答案
按热度按时间5us2dqdw1#
你的react原生调试器自带dev tools 4.25.0,你只需要把相同的版本放到你的分辨率中就可以了。