Требуется Babel "^7.0.0-0", но был загружен с "6.26.3" - @babel/preset-env
Я получаю следующую ошибку, когда устанавливаю @babel/preset-env и пытаюсь запустить файл node.js.
Requires Babel "^7.0.0-0", but was loaded with "6.26.3"
Ниже приводится трассировка стека
(While processing preset: "P:\\Projects\\ReactNative\\apc-c\\node_modules\\@babel\\preset-env\\lib\\index.js")
at throwVersionError (P:\Projects\ReactNative\apc-c\node_modules\@babel\helper-plugin-utils\lib\index.js:65:11)
at Object.assertVersion (P:\Projects\ReactNative\apc-c\node_modules\@babel\helper-plugin-utils\lib\index.js:13:11)
at _default (P:\Projects\ReactNative\apc-c\node_modules\@babel\preset-env\lib\index.js:154:7)
at P:\Projects\ReactNative\apc-c\node_modules\@babel\helper-plugin-utils\lib\index.js:19:12
at P:\Projects\node_modules\babel-core\lib\transformation\file\options\option-manager.js:317:46
at Array.map (<anonymous>)
Я пытался это из установки "7.0.0-bridge.0" и т. Д.
Может кто-нибудь, пожалуйста, помогите. Потратили часы, пытаясь это исправить. Спасибо
2 ответа
Нашел проблему. У меня был файл.babelrc, который содержал ссылку на @babel/preset-env и transform-реагировать-jsx. Удалил их и файл js скомпилировал просто отлично.
Я думаю, что могу помочь. Столкнулся с той же проблемой (хотя и не с React-native, а с React) и просто решил ее исправить, могу ли я увидеть, как выглядит ваш пакет json? Может быть, вы можете обновить свой вопрос с ним. И какая команда скрипта выдает эту ошибку?
Возможно , вы могли бы установить глобальный babel-cli, вы можете попробовать команду
npm uninstall -g babel-cli babel-node
вам необходимо установить @babel/cli и @babel/node. ИЛИ вы можете удалить узел и удалить файл npm вC:\Users\Administrator\AppData\Roaming
Я надеюсь, что смогу вам помочь. удачи