【发布时间】:2017-08-18 14:41:30
【问题描述】:
我按照以下步骤操作:
-
Firebase CLI(命令行界面)需要 Node.js 和 npm,您可以按照 https://nodejs.org/ 上的说明进行安装
- 安装 Node.js 也会安装 npm
-
安装 Node.js 和 npm 后,通过 npm 安装 Firebase CLI:
npm install -g firebase-tools- 这将安装全局可用的 firebase 命令。要更新到最新版本,请重新运行相同的命令
-
初始化您的项目:
一种。运行firebase login通过浏览器登录并验证firebase工具。b.转到您的 Firebase 项目目录或创建目录
c。运行 firebase 初始化函数
- 该工具为您提供了使用 npm 安装依赖项的选项。如果您想以其他方式管理依赖项,可以安全地拒绝。
选择关联的 Firebase 项目
选择
Y使用 npm 安装依赖项移至目录设置 firebase 函数
使用您创建的函数编辑
index.js文件运行
firebase use --add以添加您的 Firebase 项目运行
firebase deploy --only functions部署函数
在这一切之后,我在部署完成时在终端中收到消息,但在 Firebase 控制台中,当我单击“功能”选项卡时,没有列出任何功能!?
【问题讨论】:
-
您解决了这个问题吗?如果您发布您的实际 index.js,我可能会提供帮助。
-
我遇到了同样的问题,这里还没有解决方案..
-
我遇到了同样的问题并找到了解决方法。它可能并不完美,但目前是一个解决方案:您可以从 Google Cloud Console 访问 Firebase 云功能
-
嘿@Dimitri。检查我对这个问题的回答。
-
在部署之前,我必须确保在包含所有源文件(多个)的目录中运行“npm run-script build”,firebase 似乎是从带有转译源的 /lib 文件夹部署的。我稍后将此 npm 命令添加到我的 firebase.json 文件中以用于“预部署”命令。
标签: firebase firebase-console google-cloud-functions