Reactjs Overmind Devtools 0.0.36应用程序未连接
我很难在我的CreateReact应用程序和OvermindDevTools之间建立连接。图标变为绿色(表示它将连接),但连接面板显示消息Reactjs Overmind Devtools 0.0.36应用程序未连接,reactjs,create-react-app,Reactjs,Create React App,我很难在我的CreateReact应用程序和OvermindDevTools之间建立连接。图标变为绿色(表示它将连接),但连接面板显示消息应用程序未连接…,如下所示: 我已尝试了以下所有配置,但迄今为止没有成功: export const overmind = createOvermind({ state, actions, effects, // logProxies: false, // devtools: true, // devtools: 3031, //
应用程序未连接…
,如下所示:
我已尝试了以下所有配置,但迄今为止没有成功:
export const overmind = createOvermind({
state,
actions,
effects,
// logProxies: false,
// devtools: true,
// devtools: 3031,
// devtools: "http://0.0.0.0:3031",
// devtools: "localhost:3031",
devtools: "http://localhost:3031",
});
我在控制台上收到以下警告:
OVERMIND:您正在开发模式下运行。
我记得不久前尝试过这个方法,效果很好,所以我降低了插件的等级,在版本0.0.33上,它连接并显示状态树,但当状态更新时,它不会反映任何状态更改
我一直回头看,在版本0.0.30上,一个Chrome开发工具(我相信来自扩展)弹出错误:
任何帮助都将不胜感激!提前谢谢
编辑1:
在看到版本30 Chrome DevTools ERR/Warnings后,我运行了overmind DevTools的独立版本,错误现在很明显,我只是不知道是什么导致了这些错误:
编辑2:
以下是显示错误的代码行:
编辑3:
问题解决了。我将'overmind'
和'overmind-react'
更新为最新版本,似乎解决了这个问题
除此之外,我只更改了行的执行:const overmind=createOvermind(配置)代码>
以前我把它放在src/overmind/index.js
中,现在我把它移到src/index.js
,但我不确定这对解决问题有什么影响