React Native JS падает при выпуске iOS, Babel не работает? - PullRequest
0 голосов
/ 08 мая 2018

Моя сборка React Native компилируется в Debug и работает нормально, но когда я запускаю свою схему Release, операторы распространения выдают ошибки, вызывая сбой сборки. В частности, первая ошибка генерируется оператором распространения в библиотеке NativeBase.

Для справки, мой .babelrc здесь:

{
    "presets": ["stage-3", "react-native"],
    "plugins": [
      "transform-es2015-destructuring", 
      "transform-object-rest-spread",
      "syntax-object-rest-spread",
      [
         "import", {
            "libraryName": "antd-mobile",
            "style": true
         }
      ]
    ]
}

Первая ошибка в комплекте main.js - Unexpected token '...'. в строке с { ...props.children }:

props.type === 'checkbox' ? _react2.default.createElement(
    _reactNative.View, {
        style: babelHelpers.extends({}, styles, {
            height: 40,
            flexDirection: 'column'
        })
    }, { ...props.children }
)

Почему эта ошибка появляется в моей сборке Release, а не в Debug? И как можно это исправить?

...