Я использую Реагировать + Redux + Webpack + WebpackDevserver. После запуска горячего загрузчика все мои редукторы возвращаются в исходное состояние.Redux - как сохранить состояние редуктора во время горячей перезагрузки
Могу ли я как-то сохранить свои редукторы в фактическом состоянии?
Моего Webpack конфигурация содержит:
entry: [
"./index.jsx"
],
output: {
filename: "./bundle.js"
},
module: {
loaders: [
{
test: /\.js|\.jsx$/,
exclude: /node_modules/,
loaders: ["react-hot","babel-loader"],
}
]
},
plugins: [
new webpack.HotModuleReplacementPlugin()
]
My редукторов статистик с:
const initialState = {
...
}
export default function config(state = initialState, action) { ...
Я начинаю свой Webpack Dev-сервер просто:
"start": "webpack-dev-server",
Это похоже только на поддержку редукторов, горячую перезагрузку, как горячую перезагрузку для контейнера, компонентов и действий? – ruandao
Контейнеры и компоненты могут проходить через [реактивный нагреватель] (https://github.com/gaearon/react-hotloader). Это немного экспериментальная технология. Вопрос был ограничен редукторами, поэтому был ограниченный ответ. –