Я знаю, что между React Native и Babel есть какая-то связь.
В чем я не уверен, так это в том, есть ли он только там, если я хочу его использовать, и я должен каким-то образом включить его, или RN всегда транспилируется с Babel.
Он должен так или иначе транспилироваться, поскольку RN использует JSX, который не является родным для любого JS-движка.
Это заставляет меня думать, что маловероятно, что будет несколько путей транспиляции, один только для JSX и один для комбинации Babel + JSX.
Причина, по которой я спрашиваю, заключается в том, что я нашел новую функцию JS String.fromCodePoint()
, который работает на Android, но не на iOS.
Это потому, что транспиляция не пытается охватить все современные функции JS? Потому что это ошибка, о которой я должен сообщить? Что-то, с чем не справляется обычный транспилятор React Native, а с Babel?
Какова именно величина моего непонимания? (-:
[..."string"]
транспилируется в код с использованиемArray.from
, но вам может понадобиться полифилл, чтобы транспилированный код работал в старых браузерах, которые не реализуют этот метод Array. - person pawel   schedule 04.09.2017