Если вы хотите совместно использовать код между 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__