Установка Laravel Elixir — установка npm завершается неудачно с & quot; Превышен максимальный размер стека вызовов & quot; ошибка

Я следую за руководство установить Elixir в моей среде Homestead. Все идет по плану, но финал npm install --no-bin-links Команда всегда заканчивается ошибкой:

npm ERR! Linux 3.13.0-24-generic
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--no-bin-links"npm ERR! node v6.2.0
npm ERR! npm  v3.8.9

npm ERR! Maximum call stack size exceeded

Перед каждой попыткой установки удаляю node_modules каталог и запустить npm cache clear Команда, просто чтобы быть уверенным.

Моя настройка:

  • Windows 7 64-битная
  • Усадьба 0.2.7
  • Ларавел 5.2
  • Узел 6.2.0
  • НПМ 3.8.9

Теперь я знаю о выпуск темы на GitHub это решает проблему, однако я попробовал все предложенные способы ее решения (за исключением понижения версии Node, так как это выглядит как случайное решение) — без удачи.

У кого-нибудь, кто использовал Elixir, была эта проблема и она решалась? Я нахожусь на нем со вчерашнего дня, так что после того, как это не получится, я заеду с Грантом;)

3

Решение

Усадьба работает на Ubuntu, поэтому вы должны бежать только npm install без --no-bin-links флаг, который для систем Windows.

0

Другие решения

Попробуйте удалить перед установкой вашего пакета:

npm -g uninstall package;

npm -g install package;

Проверь это

0

Я была такая же проблема. Попробуй запустить npm install еще раз, после ошибки. Это сработало для меня.

0
По вопросам рекламы [email protected]