在CircleCI上运行React Native项目的代码推送

时间:2016-09-08 08:55:08

标签: react-native babel circleci code-push

我们让CircleCI在我们的React Native项目中运行一些测试(只测试纯JS函数,而不是实际的React Native代码) - 我希望每次成功构建时都使用代码推送来推送版本主

我的问题是代码推送在react-native bundle阶段失败。

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文件但我仍然遇到同样的错误。

0 个答案:

没有答案