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