Firebase - 协作托管开发

Firebase - Collaborate Hosting Development

一个人与我分享了一个项目。使用我的在线/基于云的 IDE,我创建了一个新的 HTML5 项目。

$ npm install -g firebase-tools
$ firebase login
$ firebase list
$ firebase use <shared-project>
$ firebase init

如何将所有现有托管文件放入我的 IDE 以便我可以在此项目上进行协作?

无法在控制台中从 Firebase 托管下载文件。从这个意义上说,Firebase 托管并不能替代适当的版本控制系统。最好的方法是设置这样一个版本控制系统,以便与其他开发人员共享代码。

如果这不是一个选项,您可以尝试抓取网站。看到这个答案:Firebase code pull

我可能来晚了,但只是想补充一下 Frank 所说的:

如果与您合作的人使用某种打包解决方案,例如 webpack,您将无法下载项目的源文件,因为只有捆绑包是公开可用的。

我的猜测是,获得项目协作所需文件的唯一方法是通过适当的版本控制系统,因为即使您以 zip 格式收到整个项目,您也无法保留它与团队的其他成员同步。