部署功能在终端中成功,但在控制台中不出现



i使用 sudo firebase deploy的Mac终端部署我的功能。

我得到答复:

=== Deploying to 'first-60012'...
i  deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint
> functions@ lint /Users/name/Desktop/ME/Projects/first/functions
> eslint .
✔  functions: Finished running predeploy script.
i  functions: ensuring necessary APIs are enabled...
✔  functions: all necessary APIs are enabled
i  functions: preparing functions directory for uploading...
✔  Deploy complete!

进入firebase.com中的控制台,在功能中说"等待您的第一次部署"。

尝试了3次,什么也没出现。

几乎可以肯定的是,您没有在index.js中导出任何功能,也没有将任何文件指定为项目的主要入口点。您需要实际编写和导出一些功能才能使firebase deploy捡起它们。没有导出意味着没有部署功能。

如果您刚刚使用Firebase CLI创建了此项目,并尝试部署而不对其为您创建的文件进行任何更改,则至少应该打开index.js或index.ts.ts,请删除helloworld函数,并保存默认情况下为您创建的文件。根本不将更改保存到文件中甚至可能是您的错误。

相关内容

  • 没有找到相关文章

最新更新