箭头键不适用于firebase init命令

箭头键不适用于firebase init命令,firebase,Firebase,我试着按箭头键,但什么也没发生。在执行firebase init时,如何选择现有的firebase应用程序?编辑: Firebase CLI界面已更改,下面的原始响应不再有效 好消息是,它现在似乎在windows控制台中正常工作。使用Windows 10、firebase tools 3.0.8和Node 6.10.0进行测试 通过在init之后指定database或hosting中的一个或两个,您可以跳过初始的无线电波盒功能选择。例如: $ firebase init ! Caution!

我试着按箭头键,但什么也没发生。在执行
firebase init
时,如何选择现有的firebase应用程序?

编辑:

Firebase CLI界面已更改,下面的原始响应不再有效

好消息是,它现在似乎在windows控制台中正常工作。使用Windows 10、firebase tools 3.0.8和Node 6.10.0进行测试

通过在
init
之后指定
database
hosting
中的一个或两个,您可以跳过初始的无线电波盒功能选择。例如:

$ firebase init
!  Caution! Initializing outside your home directory
? What Firebase do you want to use? (Use arrow keys)
但是,使用
-p
指定项目名称对于
init
似乎不起作用,它仍然会提示

原始答案:

我刚碰到这个。使用:

> firebase init database
当我失望的时候:

CMD完成了这项工作:


如果您使用较新版本的NodeJ,它应该可以工作

我使用6.10.2版在“bash on windows”中运行


还有!我使用“windows creators update”获取最新版本的windows 10。

更新您的NodeJs版本以使用windows上的箭头键。

在使用bash和cmd终端时,NodeJs版本不起作用。仅在使用Powershell终端时,我遇到了相同的问题。将firebase tools版本降级到6.0.0对我来说很有用。目前,最新版本是7.0.0。

我昨天也遇到了这个问题。今天,firebase tools 7.0.1版已经解决了这个问题。
重新安装或更新firebase工具,希望问题也能为您解决。

您正在运行哪个版本的firebase CLI和节点?您有没有找到解决方案?仅在windows cmd或powershell窗口中可用。不适用于cygwin或git bash。也不适用于mac terminalworks w/
use
cmd,例如
firebase use--add--interactive
。很酷,谢谢,这里也一样,但这是我在其他CLI节点应用程序中遇到的一个bug
> firebase init -f <name-of-firebase>
> firebase init -h