是否可以在Windows中不使用输入文件而使用firebase cli?

是否可以在Windows中不使用输入文件而使用firebase cli?,firebase,firebase-realtime-database,firebase-tools,Firebase,Firebase Realtime Database,Firebase Tools,我正在尝试使用firebase cli将数据上载到firebase实时数据库。我遵循了上的示例,但遇到了一个问题 Windows版本的firebase cli似乎不允许来自STDIN的数据或作为命令行参数,这与 我希望避免仅为了上传而将JSON写入文件。在Windows命令行程序中运行以下命令时,是否可以在不使用文件的情况下在Windows中使用firebase cli更新数据库?: echo {'foo':'bar'} | firebase database:set -y /foo 它将以以

我正在尝试使用firebase cli将数据上载到firebase实时数据库。我遵循了上的示例,但遇到了一个问题

Windows版本的firebase cli似乎不允许来自STDIN的数据或作为命令行参数,这与


我希望避免仅为了上传而将JSON写入文件。在Windows命令行程序中运行以下命令时,是否可以在不使用文件的情况下在Windows中使用firebase cli更新数据库?

echo {'foo':'bar'} | firebase database:set -y /foo
它将以以下消息作出响应:

Error: STDIN input is not available on Windows.
然而,这种命令在Macos和Linux上运行得很好(我写了那个博客,并且我注意实际运行我提到的命令!)。这两个平台的文档在技术上是正确的。它只是没有记录STDIN不能在Windows上工作的事实(我猜node.js不能处理这个问题)

我将在内部提交一个bug,以更新文档以反映Windows上的实际情况