Я изменяю свой код для создания dev
и prod
сред.Я обнаружил, что использование вкусов продуктов - хороший выбор, поэтому мой app/build.gradle
теперь имеет:
project.ext.react = [
entryFile: "index.js",
bundleInDevelopmentDebug: true // This makes it works without reload function
]
{{ THE DEFAULT CONFIG }}
flavorDimensions "version"
// Flavors
productFlavors {
production {
dimension "version"
resValue "string", "app_name", "directa"
}
development {
dimension "version"
versionCode 4
versionName "1.2.5"
applicationId "com.directapp.dev"
resValue "string", "app_name", "directa dev"
}
}
Когда я запускаю react-native run-android --variant=developmentDebug
, он запускается и устанавливает приложение, но если я пытаюсь войти вперезагрузить, перф ... меню я не появляется.Metro Bundler инициализируется, но даже не загружает пакет при первом запуске.