Превышен максимальный размер стека вызовов при установке приложения create response в Linux - PullRequest
0 голосов
/ 22 июня 2019

У меня Linux с узлом - 12.4.0, npm - 6.9.0, npx - 6.9.0.

Я выполнил команду npx create-Reaction-app cra

И получаю следующий результат:

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

npm ERR! Maximum call stack size exceeded

Aborting installation.
  npm install --save --save-exact --loglevel error react react-dom react-scripts has failed.

В журнале говорится, что здесь начинается ошибка:

27623 warn optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/chokidar/node_modules/fsevents):
27624 warn notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
27625 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS:    darwin
27625 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch:  any
27625 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS:   linux
27625 verbose notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: x64
27626 verbose stack RangeError: Maximum call stack size exceeded
27626 verbose stack     at RegExp.test (<anonymous>)
27626 verbose stack     at isDepOptional (/home/piyush/.nvm/versions/node/v9.11.1/lib/node_modules/npm/lib/install/deps.js:423:45)

Почему он пытается установить fsevents в Linux, пока только для OSX?

1 Ответ

0 голосов
/ 23 июня 2019

Я решил это.Просто хочу узнать других, я отвечаю здесь:

Проблема заключалась в том, что я пытался установить CRA на диск без полномочий root.Я также получал выпуск EPERM, пока npm i.

Итак, я переключился на корневой диск, и все эти проблемы были решены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...