解決了!
const config =
process.env.NODE_ENV == "development"
? {
reducer: persistedReducer,
middleware: (getDefaultMiddleware) =>
getDefaultMiddleware({
serializableCheck: false,
}).concat(logger)
}
: {
reducer: persistedReducer,
middleware: (getDefaultMiddleware) =>
getDefaultMiddleware({
serializableCheck: false,
})
};
export const store = configureStore(config);
嗨,我所有的代碼如下我正在 Heroku 上部署我的應用程式,但我無法有條件地添加記錄器。是的,我需要默認的中間件,因為它可以幫助我解決我現在不記得的 firebase 錯誤。有沒有人對此有任何想法
export const store = configureStore({
reducer: persistedReducer,
middleware: (getDefaultMiddleware) => getDefaultMiddleware({
serializableCheck: false,
}).concat(logger),
});
uj5u.com熱心網友回復:
稍微短一些的選擇是:
export const store = configureStore({
reducer: persistedReducer,
middleware: (getDefaultMiddleware) => {
let middleware = getDefaultMiddleware({
serializableCheck: false,
});
if (process.env.NODE_ENV == "development") {
middleware = middleware.concat(logger);
}
return middleware;
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/495422.html
上一篇:“TypeError:'datetime.datetime'物件不可呼叫”關于使用discord.py制作不和諧機器人
