問題タブ [redux-devtools-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-redux - redux-saga の API 呼び出しで redux-devtools-extension がクラッシュする
axios と redux-saga を使用していくつかの API 呼び出しを行おうとしています。これは私が以前に行ったことのないものであり、redux devtools は通常これをうまく処理します。私が取り組んでいる現在のアプリケーションでは、何らかの理由で、saga をトリガーするアクションが API 呼び出しを行うと、redux-devtools-extension がクラッシュするようです。redux-devtools-extension には常に少しバグがあることは知っていますが、これらのアクションによってクラッシュする理由を特定することはできません。典型的な物語は次のとおりです。
axios 呼び出しをコメント アウトすると、拡張機能が正常に動作し、アクションが適切に登録されることに注意してください。サガ以外のアクションは問題ありません。axios から fetch に切り替えても役に立ちません。ここには、無限ループを引き起こしたり、CPU 過負荷を引き起こしたりする可能性のある多くのロジックはありません。単純な API 呼び出しです。
ストアと devtools 拡張機能をセットアップする方法は次のとおりです。
saga 以外のアクション、または saga の非 api 呼び出しアクションは正常に動作しているのに、fetch または axios で行われたほぼすべての api 呼び出しによって開発ツールがフリーズしてクラッシュするのはなぜですか?
reactjs - React + Redux + Typescript Chrome 拡張機能ポップアップ スクリプト - Redux Devtools で「ストアが見つかりません」と表示される
主にポップアップ スクリプトで提供される chrome 拡張機能を作成しています。
マニフェスト.json
パッケージ.json
ウェブパック
問題
私は試しましたredux-devtools-extension
:
これは以下を示します:
私も使ってみましたremote-redux-devtools
:
これはより有望に思えますが、ストアにデータがありません:
npm start
( )を使用してブラウザーで実行すると、拡張機能にreact-scripts start
ストアが表示されるので、何が問題なのかわかりません。Redux DevTools
考えられるアイデア
React ( react-scripts build
) でビルドすると、問題なくストアが表示されます。問題は、ビルド時間が遅すぎて、webpack を使用するのが最も論理的な代替手段のように思われるため、react を使用できないことです。ビルド出力は次のとおりです。
何か案は?