Необычная ошибка при запуске create-реагировать на приложение в терминале на Mac - PullRequest
0 голосов
/ 07 октября 2018

У меня никогда не было ошибки до запуска create-реагировать-приложение, но когда я запускаю ее сегодня на своем Mac, я продолжаю получать приведенную ниже ошибку и не могу ее устранить.Я попытался обновить узел, пряжу, eslint, CRA, а также очистить кеш узла, и ничего не работает.Почему возникает эта ошибка и как я могу ее устранить, чтобы я мог установить приложение create-реакции-приложение?

Creating a new React app in /Users/...

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

yarn add v1.10.1
[1/4] ?  Resolving packages...
[2/4] ?  Fetching packages...
error eslint@5.6.0: The engine "node" is incompatible with this module. Expected version "^6.14.0 || ^8.10.0 || >=9.10.0". Got "9.3.0"
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

Aborting installation.
  yarnpkg add --exact react react-dom react-scripts --cwd /Users/johnwolfe/printPackageTest/printtest has failed.

Deleting generated file... package.json
Deleting generated file... yarn.lock
Deleting printtest/ from /Users/johnwolfe/printPackageTest
Done.

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Я столкнулся с той же проблемой, попробуйте добавить "--use-npm" в конце похвалы о создании реагирующего приложения.

create-react-app appname --use-npm

Счастливого взлома!

0 голосов
/ 07 октября 2018

Ошибка

ошибка eslint@5.6.0: «узел» двигателя несовместим с этим модулем.Ожидаемая версия "^ 6.14.0 || ^ 8.10.0 ||> = 9.10.0".Получена ошибка «9.3.0». Обнаружен несовместимый модуль

Вопрос

Почему возникает эта ошибка и как ее устранить, чтобы я мог установитьcreate-Reaction-app?

Ответ

Возможно, вы захотите обновить версию NodeJS :) Совершенно очевидно, что это несовместимая проблема между вашим NodeJS исоздать реагирующее-приложение

...