Привет,
Раньше я мог нормально запускать нативные приложения, но с тех пор, как я перезагрузил свой компьютер сегодня, я постоянно получаю эту ошибку:
Это довольно раздражает, так как я понятия не имею, что может происходить или что изменилось. Я даже пытался создать новый реактивный проект, но все равно получаю ту же проблему...
Я на Mac и использую эти версии:
реактивный родной: 0.24.1
узел: v6.0.0
Любые идеи??
Большое спасибо
Я также столкнулся с этой проблемой и нашел хак, чтобы заставить ее работать на данный момент... проблема, похоже, связана с зависимостью реакции натива от regenerator
которая устарела от regenerator/runtime
в пользу regenerator-runtime/runtime
.
Итак, все, что я сделал, это npm install --save regenerator
и мое приложение снова работает, хотя оно предупреждает меня, что вышеизложенное устарело.
Кажется, проблема исходит отсюда https://github.com/facebook/react-native/blob/master/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js#L25.
Ах, злой @spencercarli, большое спасибо. Я до сих пор удивляюсь, как это произошло, хотя я буквально перезапустил свой макбук, и он перестал работать.
Я пока закрою тему!
Да, это очень странно. Я пробежал rm -rf node_modules/ && npm i
раз перед тем, как все пошло под откос для меня.
Самый полезный комментарий
Я также столкнулся с этой проблемой и нашел хак, чтобы заставить ее работать на данный момент... проблема, похоже, связана с зависимостью реакции натива от
regenerator
которая устарела отregenerator/runtime
в пользуregenerator-runtime/runtime
.Итак, все, что я сделал, это
npm install --save regenerator
и мое приложение снова работает, хотя оно предупреждает меня, что вышеизложенное устарело.Кажется, проблема исходит отсюда https://github.com/facebook/react-native/blob/master/Libraries/JavaScriptAppEngine/Initialization/InitializeJavaScriptAppEngine.js#L25.