Ответ 1
Это лучше всего сделать, эмулируя Node способ сделать что-то с помощью вашего инструмента построения - webpack, браунировать, - подвергая process.env.NODE_ENV
. Как правило, он будет установлен в "production" в prod и "development" (или undefined) в dev.
Итак, ваш код будет выглядеть следующим образом:
if (!process.env.NODE_ENV || process.env.NODE_ENV === 'development') {
// dev code
} else {
// production code
}
Инструкции по настройке см. в envify или Передача зависящих от среды переменных в WebPack