Ответ 1
Когда Git Bash подвел меня
CMD сделал работу:
$ firebase init
! Caution! Initializing outside your home directory
? What Firebase do you want to use? (Use arrow keys)
Я пытался нажать клавиши со стрелками, но ничего не происходит. Как я могу выбрать существующее приложение Firebase во время firebase init
?
Когда Git Bash подвел меня
CMD сделал работу:
Я столкнулся с той же проблемой. Понижение версии firebase-tools до 6.0.0 сработало для меня. В настоящее время последняя версия 7.0.0.
Редактировать:
Интерфейс CLI Firebase изменил мой первоначальный ответ ниже, который больше не работает.
Хорошая новость заключается в том, что теперь это нормально работает на консоли Windows. Протестировано с помощью Windows 10, firebase-tools 3.0.8 и Node 6.10.0.
Вы можете пропустить первоначальный выбор функции радиокамера, указав одну или обе database
или hosting
после init
. Например:
> firebase init database
Использование -P <project-name>
для указания имени проекта, похоже, не работает для init
хотя оно все еще запрашивает...
Оригинальный ответ:
Я просто столкнулся с этим. Использование:
> firebase init -f <name-of-firebase>
Чтобы получить список всех параметров командной строки:
> firebase init -h
Обновите версию NodeJs, чтобы использовать клавиши со стрелками в Windows.
Не работает при использовании терминалов bash и cmd. Работал только с терминалом Powershell
Также не работает на Mac терминал
Я также застрял с этой проблемой вчера. Сегодня это было исправлено в firebase-tools версии 7.0.1. Переустановите или обновите firebase-tools, и, надеюсь, проблема исчезнет и для вас.
Он должен работать, если вы используете новую версию NodeJS.
Я использую версию 6.10.2 для запуска в bash on windows.
А ТАКЖЕ! Я использую "обновление создателей Windows", чтобы получить самую левую версию Windows 10.