diff --git a/docs/commands.md b/docs/commands.md index 454dc7329..42ae6883a 100644 --- a/docs/commands.md +++ b/docs/commands.md @@ -56,6 +56,19 @@ Allows overriding whether bundle is minified. This defaults to false if dev is t File name where to store the resulting bundle, ex. `/tmp/groups.bundle`. +If you are planning on building a debug APK, that will run without the packager, by invoking `./gradlew assembleDebug` you can simply set `bundleInDebug: true` in your app/build.gradle file, inside the `project.ext.react` map. + +
+Alternatively if you want to run react-native bundle manually and then create the APK with ./gradlew assembleDebug you have to make sure to put the bundle into the right directory and give it the right name, so that gradle can find it. + +For react-native versions 0.57 and above the bundle output path should be: +android/app/build/generated/assets/react/debug/index.android.js + +To find out the correct path for previous react-native versions, take a look at the react.gradle file here: https://github.com/facebook/react-native/blob/0.57-stable/react.gradle or inside your node_modules/react-native directory. + +The expected path for the js bundle can be found on the line that starts with jsBundleDir = . +
+ #### `--bundle-encoding [string]` > default: utf8 @@ -84,6 +97,18 @@ Report SourceMapURL using its full path. Directory name where to store assets referenced in the bundle. +If you are planning on building a debug APK that will run without the packager, see ([--bundle-output](https://github.com/react-native-community/cli/blob/master/docs/commands.md#--bundle-output-string)) + +
+ Alternatively if you want to run react-native bundle manually and then create the APK with ./gradlew assembleDebug you have to make sure to put the assets into the right directory, so that gradle can find them. + +For react-native versions 0.57 and above the --assets-dest path should be: +android/app/build/generated/res/react/debug + +The expected path for the assets can be found in the react.gradle file on the line that starts with resourcesDir = +
+ + #### `--reset-cache` > default: false