https://github.com/stylesuxx/generator-react-webpack-reduxからジェネレーターを使用しています。コード、店舗でindex.js
でレデューサーが空の状態で、ストアに有効なレデューサーがありません
import { combineReducers } from 'redux';
const reducers = {};
const combined = combineReducers(reducers);
module.exports = combined;
ファイル:開発は、私は、ブラウザのコンソールにエラーindex.js
で
warning.js:10 Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.
では、ファイル、コードは以下に記載されるが減少していることを除いて罰金起こっています
import { createStore } from 'redux';
import reducers from '../reducers';
function reduxStore(initialState) {
const store = createStore(reducers, initialState,
window.devToolsExtension && window.devToolsExtension());
if (module.hot) {
// Enable Webpack hot module replacement for reducers
module.hot.accept('../reducers',() => {
// We need to require for hot reloading to work properly.
const nextReducer = require('../reducers'); // eslint-disable-line global-require
store.replaceReducer(nextReducer);
});
}
return store;
}
export default reduxStore;
私は現在の開発でreduxを使用していませんが、私はgener将来の計画のためにそこに設定するための場所です。どのようにどのように任意の警告をトリガーすることなく、上記のコードのように減速機を空にする任意のアイデアconst reducers = {};
?