Firebase - 协作托管开发

时间:2017-03-04 18:44:54

标签: firebase firebase-hosting

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

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

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

2 个答案:

答案 0 :(得分:1)

无法从控制台中的Firebase Hosting下载文件。从这个意义上讲,Firebase Hosting无法替代正确的版本控制系统。最好的方法是设置这样的版本控制系统,以便与其他开发人员共享代码。

如果这不是一个选项,请尝试抓取该网站。请参阅此答案:Firebase code pull

答案 1 :(得分:1)

我可能会迟到但只是为了补充弗兰克说的话:

如果与您合作的人使用某种包装解决方案(如webpack),您将无法下载项目的源文件,因为只有这些包可以公开获取。

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