Инструмент Firebase CLI зависает, когда я набираю «firebase init»

Я установил инструмент командной строки firebase и успешно вошел в систему. Я печатаю

   firebase init 

в терминале в каталоге моего проекта, и я получаю возможность выбрать базу данных, функции или хостинг. Я использую стрелки и пробел, чтобы выбрать «Функции», нажать «Ввод», и мне предоставляется список проектов. С этого момента я ничего не могу сделать в терминале. Мне нужно выйти из терминала, чтобы использовать его снова. Я использую OSX El Capitan, 10.11.6. Я связался со службой поддержки Apple, и они порекомендовали сначала поговорить с Firebase, который, в свою очередь, рекомендует сначала спросить о переполнении стека. Есть идеи, в чем может быть проблема?


person Josh    schedule 22.06.2017    source источник
comment
Какая у вас версия узла? У Node v8.0 и Node v8.1 были регрессии, которые нарушали Firebase CLI. Если у вас есть какой-либо из них, обновите Node до версии 8.1.1 или более поздней.   -  person Michael Bleigh    schedule 23.06.2017
comment
На данный момент версия 8.1.0. Попробую обновить и выложу.   -  person Josh    schedule 26.06.2017
comment
Я установил 8.1.3. Теперь он работает нормально. Спасибо.   -  person Josh    schedule 30.06.2017


Ответы (1)


См. комментарий выше, Node v8.0 и 8.1 имели регрессии, которые нарушали интерфейс командной строки Firebase. Я обновил свою версию Node с 8.1.0 до 8.1.3, и все работает нормально.

person Josh    schedule 29.06.2017
comment
Я пробовал это решение, но не работал. Я на Ubuntu и установил указанную версию с помощью nvm. - person Musa Haidari; 20.06.2019