Я работаю над приложением React Native, но по ряду причин у меня есть редукторный редуктор, который не может обнаружить магазин.
Вот код для store.js
import { createStore, applyMiddleware, compose } from 'redux';
import createSagaMiddleware from 'redux-saga';
import jobs from './reducers/jobs';
import { watcherSaga } from './sagas';
// Saga Middleware
const sagaMiddleware = createSagaMiddleware();
const composeEnhancer = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;
let store = createStore(jobs, composeEnhancer(applyMiddleware(sagaMiddleware)));
sagaMiddleware.run(watcherSaga);
// Enable Hot Module for the reducers
/* eslint-disable global-require */
if (module.hot) {
// module.hot.accept('./reducers/index', () => {
// store.replaceReducers(require('./reducers').default);
// });
}
export default store;
Когда я открываю Chrome Debugger-UI, я получаю «Магазин не найден» на вкладке «Извлечение».
Я уже дал доступ к файлам url из настроек расширения. Я понятия не имею, в чем может быть проблема. Я пробовал несколько настроек магазина с промежуточным программным обеспечением и инструментами redux, которые можно найти в учебнике, но ни один из них, похоже, не работает. Я пробовал также автономное приложение, но оно ничего не обнаруживает, ни код реакции.
Что я делаю не так?