1

私たちの React Native プロジェクトでいくつかのテストを実行する CircleCI があります (実際の React Native コードではなく、純粋な JS 関数をテストするだけです) — そして、master でビルドが成功するたびに code-push を使用してリリースをプッシュしたいと思いました。

react-native bundle私の問題は、ステージ中に code-push が失敗することです。

react-native bundle --platform ios --entry-file index.ios.js --bundle-output /tmp/main.jsbundle --dev false

エラーはTransformError: /home/ubuntu/my-project/index.ios.js: __DEV__ is not defined

私には、babel が React Native コードをうまく変換していないように思えます。

私の .babelrc は次のとおりです。 { "presets": ["react-native-stage-0"] }

node_modules のすべての .babelrc ファイルを削除するなどのことを試みましたが、それでも同じエラーが発生します。

4

0 に答える 0