Если вы хотите поделиться кодом между RN и RN-web, __DEV__
также должен быть предоставлен на обеих платформах.
Однако я не могу добавить DEV , используя const __DEV__ = process.env.NODE_ENV !== 'production'; new webpack.DefinePlugin({__DEV__})
Я могу установить window.__DEV__
отлично, но код RN использует __DEV__
Я также пытался добавить module:metro-react-native-babel-preset
Я видел React Native - __DEV__ не определен
/* global __DEV__ */
работает, но надеюсь, что есть способ исправить это, не изменяя весь источник, использующий __DEV__