команда npm run eject show error Извлечь не удалось с кодом выхода 1 - PullRequest
0 голосов
/ 01 июня 2018

Я могу создать собственный проект реагирования, набрав команду create-react-native-app myappname, а затем cd для использования в проекте npm run eject, прежде чем выбрать a regular react native project.

Но я недавно столкнулся с ошибкой, не могувыясните, почему так происходит.

Когда я набираю команду create-react-native-app myappname, в конце я вижу сообщение журнала:

Installing dependencies using yarn...

    yarn install v1.5.1
    warning You are using Node "6.2.1" which is not supported and may encounter bugs or unexpected behavior. Yarn supports the following semver range: "^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0"
    [1/4] ?  Resolving packages...
    [2/4] ?  Fetching packages...
    error @babel/core@7.0.0-beta.49: The engine "node" is incompatible with this module. Expected version ">=6.9.0".
    error An unexpected error occurred: "Found incompatible module".
    info If you think this is a bug, please open a bug report with the information provided in "/Users/motogod19/ReactNativeTutorial/testone/yarn-error.log".
    info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
    Failed to install

А потом, когда пытаюсь набрать команду npm run eject и выберите a regular react native project, он показывает ошибку:

Eject failed with exit code 1, see above output for any issues.
You may want to delete the `ios` and/or `android` directories.

Так же, как изображение: enter image description here

Какая проблема с моим шагом?Является ли версия пряжи?

Любая помощь будет оценена.Заранее спасибо.

1 Ответ

0 голосов
/ 26 июня 2018

Хотя для вас это может быть слишком поздно, версия вашего узла ниже 6.9.0, просто обновите ее до любой версии, более высокой, чем эта, и установите зависимости, запустив yarn install в папке проекта.

Надеюсь, ты уже все решил.

...