Требуется 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

Я надеюсь, что смогу вам помочь. удачи

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