Мне было интересно, как я должен реагировать на вход на стороне клиента?В настоящее время я использую redux-logger, чтобы зафиксировать свои действия при редуксе, и это прекрасно работает, но я также хочу сделать что-то более общее.
Приложение, однако, построено на образе докера и должно быть как можно меньше.,В настоящее время у меня есть redux-logger как зависимость от dev и завершение с оператором if, чтобы проверить, находится ли я в производственном режиме:
if (process.env.NODE_ENV === 'production') {
store = createStore(rootReducer, applyMiddleware(...middlewares));
} else {
// Get logger and redux dev tools
const { logger } = require('redux-logger');
const { composeWithDevTools } = require('redux-devtools-extension');
// push the logger to middlewares to be used
middlewares.push(logger);
// and create the store
store = createStore(
rootReducer,
composeWithDevTools(
applyMiddleware(...middlewares)
// other store enhancers if any
)
);
}
Каков наилучший способ регистрации информации без необходимости вручную переносить консоль.log () внутри оператора if каждый раз, когда я хочу регистрировать информацию?
С нетерпением ждем изучения новых подходов к регистрации на клиенте.Большое спасибо!