私のプロジェクトに codePush を追加して、エラーを出します:
E/ReactNativeJS: undefined is not an object (evaluating 'b.default.sync')
モジュールアプリで新しい反応プロジェクトを使用する場合、ドキュメントに記載されているようにコードプッシュをインストールしますhttps://github.com/Microsoft/react-native-code-push/blob/master/docs/setup-android.md
すべて順調。
しかし、コードプッシュを既存のプロジェクトに追加すると、「app」ではなく「passenger」という名前のモジュールになり、ドキュメントの手順に従い、コードプッシュマニュアルを追加します。
また、コードを追加しますindex.android.js
import CodePush from "react-native-code-push";
componentDidMount(){
console.log("CodePush");
CodePush.sync();
}
モジュールを実行すると、このエラーが発生します。CodePush
未定義。誰かがそれの何が悪いのか知っていますか?