问题标签 [firebase-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 如何在 Windows 上使用 Firebase 工具?
我想在 Windows 机器上开始使用 firebase,但我不明白https://www.firebase.com/docs/web/quickstart.html上的入门说明。
我创建了一个包含以下内容的 .html 文件(从该页面上的说明中复制)。这行得通,信息被添加到数据库中并从数据库中检索。但是,我在 Linux 上迷路了,例如该页面上的 $ npm install -g firebase-tools 之类的说明。
我在https://www.firebase.com/docs/hosting/quickstart.html上的 nodejs.org 链接之后安装了 nodejs
如果我在 node.js 屏幕中执行上述命令(没有 linux $-prompt),我会收到以下错误消息 npm 应该在节点 repl 之外运行,在您的普通 shell 中。(按 Control-D 退出。)
那么呢?
firebase - 通过令牌进行 Firebase CLI 身份验证
我按照官方GitHub 教程中描述的步骤将 Firebase CLI(命令行)与 CI 系统(没有浏览器集成的简单操作系统)一起使用。我使用我的 PC 登录 firebase 并获取令牌(来自浏览器程序)。我在另一个系统上复制了令牌,并在所有命令中传递了令牌,但它不起作用。我收到消息说我需要进行身份验证才能执行这些操作:
复制并在其他系统中使用令牌
有什么问题?
javascript - 如何将 firebase-tools 用作模块并处理 Promise
有人可以解释一下如何firebase-tools
用作 javascript 模块吗?我已经实现了一个命令行工具,我想在其中执行该功能data:push
。问题是我没有收到文档中描述的承诺。
这是我到目前为止所拥有的:
我如何提供path
,options
以及???data
firebase.data.push
firebase-tools - 无法使用 firebase-tools 初始化 firebase 项目
我正在尝试使用该命令初始化一个 firebase 项目firebase init
,但我收到了消息Error: Command requires authentication, please run firebase login
。当我运行firebase login
时,进程挂起并且不返回提示:
以前我已经安装了最新的稳定版本的node.js和firebase-tools (with npm install -g firebase-tools
)。我正在使用 Windows 8.1 x64 机器。
firebase-debug.log文件的内容没有报告任何错误或警告:
如何调试登录命令?通常它应该打开一个浏览器窗口进行身份验证,但在我的情况下不会发生这种情况。
firebase - Firebase 工具从命令行登录
我正在使用 Codeship 部署一个 firebase 应用程序。为此,我首先需要使用firebase login
命令登录。问题是,我需要在浏览器中登录,然后返回命令行并执行部署。是否有自动向 Firebase 提供凭据的方法?
干杯
javascript - 如何通过 API 以编程方式创建新的 firebase 数据库
我想为我的 firebase 帐户中的每个客户创建一个单独的 firebase 数据库。我不希望客户端数据成为单个数据库的子分支。如何在不使用 firebase 的仪表板 UI 的情况下实现这一目标?我需要以编程方式进行,因为涉及许多步骤,例如:
- 创建客户端管理员用户
- 创建预定义的客户端数据库结构
- 为客户创建许可证
- 在我的许可证数据库中存储有关新客户端的信息(单独的 firebase db)
- 为每个客户端数据库创建单独的备份脚本
如何通过 API(以编程方式)设置或获取新创建的数据库的秘密?
任何帮助表示赞赏
javascript - 用于将树枝从集合移动到另一个集合的 Firebase API
在我的应用程序中,我需要将一个相当大的集合分支移动到另一个集合。目前,我正在使用类似的东西:
显然,它相当昂贵,所以我的问题是:为什么 Firebase 不为此提供简单的 API?喜欢:
firebase - Travis 上的 Firebase 部署错误
我正在尝试使用 Travis 部署到 Firebase 托管,但出现以下错误:
该错误没有帮助,并且使它看起来像一个错误,firebase-tools
或者我以一种意想不到的方式调用它。您认为可能有什么问题或我应该尝试调查什么?
我的firebase.json
样子:
firebase.json
位于根目录中,并且在本地运行相同的命令可以正常工作。
这是我的完整.travis.yml
:
我清除了 Travis 上的缓存并确认它正在运行firebase-tools
version 2.2.0
。
firebase - Firebase 错误:需要使用 firebase-tools 进行身份验证
我刚刚使用通常的 npm 包安装过程安装了 firebase-tools:
我已经创建了一个与 Google 帐户连接的 Firebase 帐户,但问题是我可以使用命令行工具进行的唯一过程是:
但每次我尝试其他命令时,我都会收到错误:
例如对于命令 init、list 等:
等等……为什么?
npm、node 和 firebase-tools 的版本: