firebase-tools相关内容

FireBase CLI命令在Linux上打印意外的恶意外观响应,文本有无限个单词:';测试';

我正在使用Ubuntu。 我最近使用npm和官方声明的命令 安装了Firebase-tools npm install -g firebase-tools 后来也不知情,在我的项目中本地安装了另一个包,名为Firebase。使用命令: npm install firebase 之后我面临着巨大的问题,完全不知道发生了什么。 每当我运行任何Firebase命令(例如:Fire ..
发布时间:2022-02-20 17:31:54 其他开发

在 GitLab CI 上运行 Firebase 模拟器

我正在尝试在我的 GitLab CI 管道上测试 Firestore 的安全规则.我需要运行 Firebase 的模拟器来完成. 但是,Firebase 模拟器基本上开始提供“假后端".那么,我怎样才能使该作业与其他作业并行运行? 例如: 阶段:- 模拟器- 测试模拟器:- 阶段:模拟器脚本:- firebase serve --only firestore测试:- 阶段:测试脚本: ..

Flutter firebase 从真实设备连接到模拟器

您好,我目前正在使用 firebase 的本地模拟器和颤振.但是,我使用的是真实设备而不是模拟器,因此我不知道如何连接到我的笔记本电脑 localhost.我目前正在使用此代码 //[Firestore |本地主机:8080]FirebaseFirestore.instance.settings = 常量设置(主机:“本地主机:8080",sslEnabled:假,持久性启用:假,);//[认证 ..

如何将数据从 Cloud Firestore 导入到本地模拟器?

我希望能够在本地运行云功能并针对生产数据的副本进行调试.有没有办法将在线的数据复制到本地firestore模拟器? 解决方案 你可以使用 firestore-backup-restore 将您的生产数据导出和导入为 JSON 文件. 我写了一个快速技巧来允许在 Firebase Simulator Firestore 实例中导入这些 JSON. 我提出了一个拉取请求并将这个 n ..

如何将cloud firestore中的数据导入本地模拟器?

我希望能够在本地运行云功能并针对生产数据的副本进行调试.有没有办法将在线的数据复制到本地firestore模拟器? 解决方案 您可以使用 firestore-backup-restore 将您的生产数据导出和导入为 JSON 文件. 我编写了一个快速技巧来允许在 Firebase Simulator Firestore 实例中导入这些 JSON. 我提出了一个拉取请求并将这个 ..

是否可以通过 API 创建新的 Firebase 项目?

是否可以通过 API 或 Google Firebase 上的其他非交互式方法创建新的托管项目? 我已经使用令牌尝试过 Firebase 工具,但它说只能在 Firebase 控制台上创建一个新项目. 一些背景:我的项目允许用户在线创建静态网站,我们正在寻找托管这些网站的解决方案.Firebase 将是一个很好的解决方案,但前提是我可以将用户的新项目与 Firebase 项目集成到我的 ..

如何结束 ng serve 或 firebase serve

我一直在使用 Angular2 进行 Web 开发,并且一直使用 Angular2 和 Firebase 来运行本地服务器.在使用 Ionic 创建服务器时,我一直找不到类似于键入 quit 的命令,因此我每次都必须关闭终端选项卡.有没有办法结束服务器并恢复我的终端选项卡? 谢谢. 解决方案 您可以使用以下命令结束正在进行的进程: ctrl + c ..
发布时间:2021-11-09 00:12:34 其他开发

如何将 firestore 模拟器与 reactfire 一起使用?

我已按照 firebase 文档 在本地设置了 Firestore,并且我可以轻松测试 Firebase 功能.我很想使用本地 firestore 数据库在本地进行开发.在文档中,他们提供了以下代码: //按照 Web 入门中的描述初始化您的 Web 应用程序//Firebase 之前使用 firebase.initializeApp() 初始化.var db = firebase.firest ..
发布时间:2021-07-03 20:29:35 前端开发

Firebase PubSub仿真器未收到消息

我正在尝试获取Firebase模拟器,以使用pubsub发布触发云功能.基本设置在云功能之外起作用.尝试连接云功能时,不会出现任何消​​息. 我有种感觉,就是我做错了什么. 发布代码: 从"@ google-cloud/pubsub"导入{PubSub,主题};const topicName ='MyTopic';const [taskTopic] =等待pubsub.createT ..

如何使用存储在Firebase身份验证模拟器中的用户在功能模拟器中对Firebase云功能进行身份验证?

我的firebase云功能包含受保护的路由,只有在请求标头中传递了有效的IdToken时才能访问该路由.云函数API看起来像这样 functions/index.js const functions = require('firebase-functions');const admin = require('firebase-admin');admin.initializeApp({凭证: ..

部署到Firebase托管需要哪些IAM角色?

我正在尝试向第三方授予权限,以在我已建立的项目上进行Firebase Hosting的部署.我探索了GCP控制台中可用的IAM权限,并且仅有一半相关的角色似乎是 Firebase Rules System ,但是这不允许用户部署到托管.尽管 Project Editor 可能会起作用,但我不想赋予他们太多的权限,因为他们可以自己付费启动其他Firebase产品. 我应该添加哪些IAM角色以允 ..

在Firebase功能CLI中模拟用户创建

我正在编写一个在Firebase中创建新用户时将触发的函数.调试此功能需要花费很多时间,因为我为每个更改都部署了云功能.我使用Firebase CLI来模拟数据库中的其他事件,但无法弄清楚如何正确地模拟用户创建(使用所有参数). 要启动CLI,请运行: firebase实验性:功能:壳 我的功能是: exports.createTreeForNewUser = functions ..

使用Firebase Emulator在XCode中测试Firestore时,如何设置测试数据?

几天来我一直在尝试使用测试数据设置Firebase Emulator. 我做了什么? 我已经成功部署了Firebase模拟器 我编写了一个测试,该测试检查了模拟的Firestore中的值,并且测试也通过了. func test_WhenPartyNameIsUnique_ThenErrorIsNil(){//给定let exp = self.expectation(描述:“等 ..

Firebase工具从命令行登录

我正在使用Codeship部署firebase应用.为此,我首先需要使用 firebase login 命令登录.问题是,我需要在浏览器中登录,然后返回命令行并执行部署.是否有一种自动的方式向Firebase提供凭据? 欢呼 解决方案 有关更多信息,请参见 wvm2008的答案最新版本 一种选择是为构建服务器创建令牌并通过以下命令将其传递到CLI中: firebase -- ..
发布时间:2021-05-07 20:03:20 其他开发

"firebase服务-仅功能"不起作用

$ firebase提供--only功能requested您请求的“节点"版本"8"与全局版本"12"不匹配错误:超时:端口5000在30000毫秒内未激活 但是当服务托管会成功 $ firebase服务-仅托管我托管:提供托管文件,来自:dist/chongsheng-jp✔托管:本地服务器:http://localhost:5000 我以为我没有编译index.ts,而是按照Fi ..
发布时间:2021-05-07 19:54:17 其他开发

找不到模块"firebase-tools"的声明文件

我正在为Firebase编写我的第一个云函数,它需要 firebase-tools 模块.我通过将其添加到package.json文件的依赖项中并运行 npm install 来安装它. 然后我尝试使用 import *作为'firebase-tools'中的工具导入它; ,但出现此错误: 找不到模块"firebase-tools"的声明文件.'c:/Users/LENOVO/Nouv ..

成功使用Firebase命令几天后未找到它

我正在尝试从Mac终端使用'firebase'命令通过'firebase deploy --only functions'部署firebase云功能.一两个星期前,当我将firebase-functions和firebase-tools更新到版本3.18.4时,我才使用此命令,但是现在每次我尝试使用'firebase'关键字运行命令时,该命令都会显示 -bash:firebase:找不到命令.当我 ..
发布时间:2021-04-14 20:05:43 其他开发

如何从客户端使用Firestore模拟器

我想在本地测试我的Firebase函数. 这些功能可以进行Firestore查询. 因此,我启动了仿真器firebase emulators:start,在我的客户端中,我使用了firebase.functions().useFunctionsEmulator('http://localhost:5001'). 当我在客户端中调用它们时,我的函数运行良好.我可以在Firestore模拟 ..