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

Может кто-нибудь, пожалуйста, помогите. Я потратил часы, пытаясь это исправить. Спасибо


person Arun    schedule 11.01.2019    source источник
comment
Отвечает ли это на ваш вопрос? Требуется Babel 7.0.0- 0, но был загружен с 6.26.3   -  person Michael Freidgeim    schedule 16.12.2020


Ответы (3)


Нашел проблему. У меня был файл .babelrc, содержащий ссылку на @ babel / preset-env и transform-react-jsx. Удалил их, и файл js был скомпилирован нормально.

person Arun    schedule 14.01.2019

Думаю, я могу помочь. Столкнулся с той же проблемой (хотя и не с React-native, только с React), и теперь нужно ее исправить, могу ли я увидеть, как выглядит ваш пакет json? Может быть, вы сможете обновить свой вопрос этим. И какая команда скрипта выдает эту ошибку?

person Vanessa    schedule 11.01.2019
comment
Спасибо, Ванасса, я задал следующий вопрос со всеми необходимыми деталями - stackoverflow.com/questions/54157519/ Не могли бы вы проверить. - person Arun; 12.01.2019

возможно, вы могли бы установить глобальный babel-cli, вы можете попробовать команду

npm uninstall -g babel-cli babel-node

вам необходимо установить @ babel / cli и @ babel / node. ИЛИ вы можете удалить узел и удалить файл npm в C:\Users\Administrator\AppData\Roaming

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

person GavinMoreYoung    schedule 13.07.2019