firebase-tools相关内容
我正在使用Ubuntu。 我最近使用npm和官方声明的命令 安装了Firebase-tools npm install -g firebase-tools 后来也不知情,在我的项目中本地安装了另一个包,名为Firebase。使用命令: npm install firebase 之后我面临着巨大的问题,完全不知道发生了什么。 每当我运行任何Firebase命令(例如:Fire
..
我正在尝试在我的 GitLab CI 管道上测试 Firestore 的安全规则.我需要运行 Firebase 的模拟器来完成. 但是,Firebase 模拟器基本上开始提供“假后端".那么,我怎样才能使该作业与其他作业并行运行? 例如: 阶段:- 模拟器- 测试模拟器:- 阶段:模拟器脚本:- firebase serve --only firestore测试:- 阶段:测试脚本:
..
您好,我目前正在使用 firebase 的本地模拟器和颤振.但是,我使用的是真实设备而不是模拟器,因此我不知道如何连接到我的笔记本电脑 localhost.我目前正在使用此代码 //[Firestore |本地主机:8080]FirebaseFirestore.instance.settings = 常量设置(主机:“本地主机:8080",sslEnabled:假,持久性启用:假,);//[认证
..
我希望能够在本地运行云功能并针对生产数据的副本进行调试.有没有办法将在线的数据复制到本地firestore模拟器? 解决方案 你可以使用 firestore-backup-restore 将您的生产数据导出和导入为 JSON 文件. 我写了一个快速技巧来允许在 Firebase Simulator Firestore 实例中导入这些 JSON. 我提出了一个拉取请求并将这个 n
..
我希望能够在本地运行云功能并针对生产数据的副本进行调试.有没有办法将在线的数据复制到本地firestore模拟器? 解决方案 您可以使用 firestore-backup-restore 将您的生产数据导出和导入为 JSON 文件. 我编写了一个快速技巧来允许在 Firebase Simulator Firestore 实例中导入这些 JSON. 我提出了一个拉取请求并将这个
..
是否可以通过 API 或 Google Firebase 上的其他非交互式方法创建新的托管项目? 我已经使用令牌尝试过 Firebase 工具,但它说只能在 Firebase 控制台上创建一个新项目. 一些背景:我的项目允许用户在线创建静态网站,我们正在寻找托管这些网站的解决方案.Firebase 将是一个很好的解决方案,但前提是我可以将用户的新项目与 Firebase 项目集成到我的
..
我一直在使用 Angular2 进行 Web 开发,并且一直使用 Angular2 和 Firebase 来运行本地服务器.在使用 Ionic 创建服务器时,我一直找不到类似于键入 quit 的命令,因此我每次都必须关闭终端选项卡.有没有办法结束服务器并恢复我的终端选项卡? 谢谢. 解决方案 您可以使用以下命令结束正在进行的进程: ctrl + c
..
我已按照 firebase 文档 在本地设置了 Firestore,并且我可以轻松测试 Firebase 功能.我很想使用本地 firestore 数据库在本地进行开发.在文档中,他们提供了以下代码: //按照 Web 入门中的描述初始化您的 Web 应用程序//Firebase 之前使用 firebase.initializeApp() 初始化.var db = firebase.firest
..
我正在尝试获取Firebase模拟器,以使用pubsub发布触发云功能.基本设置在云功能之外起作用.尝试连接云功能时,不会出现任何消息. 我有种感觉,就是我做错了什么. 发布代码: 从"@ google-cloud/pubsub"导入{PubSub,主题};const topicName ='MyTopic';const [taskTopic] =等待pubsub.createT
..
我的firebase云功能包含受保护的路由,只有在请求标头中传递了有效的IdToken时才能访问该路由.云函数API看起来像这样 functions/index.js const functions = require('firebase-functions');const admin = require('firebase-admin');admin.initializeApp({凭证:
..
我正在尝试向第三方授予权限,以在我已建立的项目上进行Firebase Hosting的部署.我探索了GCP控制台中可用的IAM权限,并且仅有一半相关的角色似乎是 Firebase Rules System ,但是这不允许用户部署到托管.尽管 Project Editor 可能会起作用,但我不想赋予他们太多的权限,因为他们可以自己付费启动其他Firebase产品. 我应该添加哪些IAM角色以允
..
我可以使用此端点 https://identitytoolkit.googleapis.com/v1/accounts:signInWithPassword?key= [API-KEY] (位于 解决方案 此方法有效- http://localhost:[PORT]/identitytoolkit.googleapis.com/v1/accounts:signInWithPasswo
..
我正在编写一个在Firebase中创建新用户时将触发的函数.调试此功能需要花费很多时间,因为我为每个更改都部署了云功能.我使用Firebase CLI来模拟数据库中的其他事件,但无法弄清楚如何正确地模拟用户创建(使用所有参数). 要启动CLI,请运行: firebase实验性:功能:壳 我的功能是: exports.createTreeForNewUser = functions
..
几天来我一直在尝试使用测试数据设置Firebase Emulator. 我做了什么? 我已经成功部署了Firebase模拟器 我编写了一个测试,该测试检查了模拟的Firestore中的值,并且测试也通过了. func test_WhenPartyNameIsUnique_ThenErrorIsNil(){//给定let exp = self.expectation(描述:“等
..
我正在使用Codeship部署firebase应用.为此,我首先需要使用 firebase login 命令登录.问题是,我需要在浏览器中登录,然后返回命令行并执行部署.是否有一种自动的方式向Firebase提供凭据? 欢呼 解决方案 有关更多信息,请参见 wvm2008的答案最新版本 一种选择是为构建服务器创建令牌并通过以下命令将其传递到CLI中: firebase --
..
$ firebase提供--only功能requested您请求的“节点"版本"8"与全局版本"12"不匹配错误:超时:端口5000在30000毫秒内未激活 但是当服务托管会成功 $ firebase服务-仅托管我托管:提供托管文件,来自:dist/chongsheng-jp✔托管:本地服务器:http://localhost:5000 我以为我没有编译index.ts,而是按照Fi
..
我正在为Firebase编写我的第一个云函数,它需要 firebase-tools 模块.我通过将其添加到package.json文件的依赖项中并运行 npm install 来安装它. 然后我尝试使用 import *作为'firebase-tools'中的工具导入它; ,但出现此错误: 找不到模块"firebase-tools"的声明文件.'c:/Users/LENOVO/Nouv
..
我正在尝试从Mac终端使用'firebase'命令通过'firebase deploy --only functions'部署firebase云功能.一两个星期前,当我将firebase-functions和firebase-tools更新到版本3.18.4时,我才使用此命令,但是现在每次我尝试使用'firebase'关键字运行命令时,该命令都会显示 -bash:firebase:找不到命令.当我
..
我正在尝试使用Firebase Auth模拟器编写开玩笑的测试,并继续收到以下CORS错误. console.error Error: Headers X-Client-Version forbidden at dispatchError (/Users/me/my-project/node_modules/jsdom/lib/jsdom/living/xhr/xhr
..
我想在本地测试我的Firebase函数. 这些功能可以进行Firestore查询. 因此,我启动了仿真器firebase emulators:start,在我的客户端中,我使用了firebase.functions().useFunctionsEmulator('http://localhost:5001'). 当我在客户端中调用它们时,我的函数运行良好.我可以在Firestore模拟
..