Почему Бабель не работает над моим проектом React Native? - PullRequest
0 голосов
/ 01 декабря 2018

Я использовал init-native init и достиг хорошего результата в своем приложении, но теперь оно дает мне серьезные проблемы с babel из ниоткуда.

Я получил Unexpected use of reserved word 'import' прошел через шаги: 1. очиститьсторож часы.2. повторно подключите все модули узлов. 3. сбросьте Metro Bundler Cache. 4. Удалите кэш ускорений.

Я также удалил свой файл .babelrc, поскольку RN предположительно связывает правильные настройки Babel.

На эмуляторе Android я получаю unable to resolve module babel-polyfill.

На Xcode / Simulator я также получаю unable to resolve module babel-polyfill из index.js проекта

В конце моего остроумия здесь.Попытка удаления различных воплощений вавилонской.

Версии: RN v0.55.4

У меня все еще есть зависимость от pkg json dev:

"metro-react-native-babel-preset": "^0.50.0"

, но я думаю, что по умолчанию в RNтак вроде спорный вопрос.

1025 * Что мне не хватает, и есть разумный способ установки Бабеля проектов RN

Ответы [ 2 ]

0 голосов
/ 01 декабря 2018

да, это был импорт многозаполнения babel, но знаете ли вы объяснение этому?

это потому, что вы пишете код ES6, но импорт еще не был полностью добавлен, поэтому полифилл преобразуетсяэто для CommonJS, интересно, не так ли?в будущем прогнозируется, что он вам больше не понадобится, поскольку он будет реализован на 100%

0 голосов
/ 01 декабря 2018

Завершил импорт модуля babelpolyfill, который я оставил без комментариев в файле index.js.

Совершенно головокружительный от меня.

...