作者:芬飞满天2011 | 来源:互联网 | 2023-02-06 18:14
我跑的时候
firebase deploy --only functions
它读取index.js
文件并更新从该文件导出的所有函数.如果在之前的部署中有一个名为的函数a
,并且在当前部署中没有这样的函数,a
将被删除.
换句话说,效果与删除所有现有函数,然后index.js
添加当前文件中的所有函数相同.
是否可以添加/更新/删除单个功能?
1> Randy Sugian..:
Firebase CLI工具3.8.0增加了部署特定功能的能力.
firebase deploy --only functions:func1,functions:func2
--only
only deploy to specified, comma-separated targets (e.g. "hosting,storage"). For functions,
can specify filters with colons to scope function deploys to only those functions (e.g. "--only functions:func1,functions:func2").
When filtering based on export groups (the exported module object keys), use dots to specify group names
(e.g. "--only functions:group1.subgroup1,functions:group2)"
2> Arjun..:
以下方式对我来说是一种部署特定功能而不影响其他功能的方法
firebase deploy --only functions:specificFunctionName
3> Frank van Pu..:
这里有一个firebaser
目前无法使用Firebase CLI部署单个功能.Running firebase deploy
将部署所有功能.
我们最近讨论过部署函数的子集,但目前还没有 - 我们也不能给出它是否/何时可能的大概.
更新自Firebase CLI发布以来,可以使用部署单个功能的功能.见yuku的回答.