当我跑步时
firebase deploy --only functions
它读取index.js
文件并更新从该文件导出的所有功能。如果在先前的部署中有一个名为的函数a
,而在当前的部署中没有该函数,a
则将其删除。
换句话说,效果与删除所有现有功能然后index.js
添加当前文件中的所有功能相同。
是否可以添加/更新/删除单个功能?
当我跑步时
firebase deploy --only functions
它读取index.js
文件并更新从该文件导出的所有功能。如果在先前的部署中有一个名为的函数a
,而在当前的部署中没有该函数,a
则将其删除。
换句话说,效果与删除所有现有功能然后index.js
添加当前文件中的所有功能相同。
是否可以添加/更新/删除单个功能?
Answers:
Firebase CLI工具3.8.0增加了部署特定功能的功能。
firebase deploy --only functions:func1,functions:func2
--only <targets>
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)"