Hermes React-Native 应用程序上的 Redux 开发工具

Sud*_*Plz 11 react-native redux redux-devtools redux-devtools-extension

我想在我们使用的react-nativereact-native 0.67.1应用程序上使用 redux devtools和hermes

我不介意使用任何已知的工具(例如react-native-debuggerflipper),但到目前为止,我几乎所有的尝试都因各种问题而受阻。

社区目前处于一种奇怪的状态:

  • react-native-debugger不适用于爱马仕
  • flipper给我们带来Plugin ... is unavailable错误,感觉这些插件已经被放弃了
  • redux-devtools已经移动了他们的包(@redux-devtools),但没有真正为react-native项目提供优秀的文档(它甚至可以与react-native一起使用吗?)
  • remote-redux-devtools(我们过去曾取得成功)已被放弃

2022 年有没有办法将 redux devtools 与 Hermes React-Native 一起使用?

这是我们的代码:

    const enhancer = composeWithDevTools(
        applyMiddleware(createDebounce(), thunk, acuityMiddlewareCreator),
        // devTools(remoteDevToolsConfig),
    );
    const store = createStore(persistedReducer, initialState, enhancer);

Run Code Online (Sandbox Code Playgroud)

Sud*_*Plz 1

我们最终使用了Flipper 的 Redux 调试器插件

我们不太喜欢 Flipper,但看起来它已经帮我们完成了工作,而且很稳定。 在此输入图像描述