You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 20, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+13-16Lines changed: 13 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -102,11 +102,11 @@ In order to accommodate as many developer preferences as possible, the CodePush
102
102
```
103
103
react-native link react-native-code-push
104
104
```
105
-
105
+
106
106
If your app uses a version of React Native that is lower than v0.27, run the following:
107
107
```
108
108
rnpm link react-native-code-push
109
-
```
109
+
```
110
110
111
111
*Note: If you don't already have RNPM installed, you can do so by simply running `npm i -g rnpm` and then executing the above command. If you already have RNPM installed, make sure you have v1.9.0+ in order to benefit from this one step install.*
112
112
@@ -220,14 +220,14 @@ In order to accommodate as many developer preferences as possible, the CodePush
220
220
```
221
221
react-native link react-native-code-push
222
222
```
223
-
223
+
224
224
If your app uses a version of React Native that is lower than v0.27, run the following:
225
225
```
226
226
rnpm link react-native-code-push
227
-
```
228
-
227
+
```
228
+
229
229
*Note: If you don't already have RNPM installed, you can do so by simply running `npm i -g rnpm` and then executing the above command.*
230
-
230
+
231
231
2. If you're using RNPM >=1.6.0, you will be prompted for the deployment key you'd like to use. If you don't already have it, you can retreive this value by running `code-push deployment ls <appName> -k`, or you can choose to ignore it (by simply hitting `<ENTER>`) and add it in later. To get started, we would recommend just using your `Staging` deployment key, so that you can test out the CodePush end-to-end.
232
232
233
233
3. (Only needed in v1.8.0+ of the plugin) In your `android/app/build.gradle` file, add the `codepush.gradle` file as an additional build task definition underneath `react.gradle`:
@@ -426,13 +426,11 @@ The simplest way to do this is to "CodePush-ify" your app's root component. To d
426
426
427
427
```javascript
428
428
importcodePushfrom"react-native-code-push";
429
-
430
-
let codePushOptions;
431
-
429
+
432
430
classMyAppextendsComponent {
433
431
}
434
-
435
-
MyApp =codePush(codePushOptions)(MyApp);
432
+
433
+
MyApp =codePush(MyApp);
436
434
```
437
435
438
436
***Option 2: Use the [ES7 decorator](https://github.com/wycats/javascript-decorators) syntax:**
@@ -442,9 +440,7 @@ The simplest way to do this is to "CodePush-ify" your app's root component. To d
442
440
```javascript
443
441
import codePush from "react-native-code-push";
444
442
445
-
let codePushOptions;
446
-
447
-
@codePush(codePushOptions)
443
+
@codePush
448
444
class MyApp extends Component {
449
445
}
450
446
```
@@ -724,6 +720,7 @@ When you require `react-native-code-push`, the module object provides the follow
0 commit comments