Ошибка типа: _babelCore.OptionManager не является функцией

Я установил все модули узла для React native. Когда я собирался построить проект iOS, я получил ошибку на терминале

~/WebWork/Project/Project/node_modules/react-native/packager ~
/Users/User/WebWork/Project/Project/node_modules/babel-register/lib/node.js:112
  var opts = new /*istanbul ignore next*/_babelCore.OptionManager().init( /*istanbul ignore next*/(0, _extend2.default)( /*istanbul ignore next*/(0, _cloneDeep2.default)(transformOpts), {
             ^

TypeError: _babelCore.OptionManager is not a function
    at compile (/Users/User/WebWork/Project/MyProject/node_modules/babel-register/lib/node.js:112:14)
    at loader (/Users/User/WebWork/Project/MyProject/node_modules/babel-register/lib/node.js:158:14)
    at Object.require.extensions.(anonymous function) [as .js] (/Users/User/WebWork/Project/MyProject/node_modules/babel-register/lib/node.js:168:7)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:16:19)
    at Object.<anonymous> (/Users/Gaurav/WebWork/Project/TelMed/node_modules/react-native/local-cli/cli.js:16:14)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
~
Process terminated. Press <enter> to close the window

И на устройстве iOS я получил "Не удалось подключиться к серверу разработки"

Для этой проблемы я пытался сделать следующий процесс, но ничего особенного от него не получить

  1. Clear watchman watches: `watchman watch-del-all`.
  2. Delete the `node_modules` folder: `rm -rf node_modules && npm install`.
  3. Reset packager cache: `npm start -- --reset-cache`.

Мне интересно узнать, почему возникла эта ошибка.

Спасибо

0 ответов

Другие вопросы по тегам