Mik*_*ike 0 firebase firebase-hosting
我有一个Firebase项目设置,我想将同一项目用于iOS应用程序和托管网站。
我建立了一个基本的iOS应用。在我的桌面上,我有一个文件夹:
myiosproject
- iOS
- firebase
- functions
- index.js
Run Code Online (Sandbox Code Playgroud)
我按照步骤设置了云功能,根据文档,这些功能是npm安装firebase工具,firebase初始化,然后进行firebase部署。我已将我的代码部署到云功能,并且工作正常。
我还建立了一个基本网站,并希望将其部署到Firebase托管。在我的桌面上,我有一个文件夹:
myWebsite
- images
- index.html
Run Code Online (Sandbox Code Playgroud)
根据托管文档,设置和部署过程与云功能相同:npm install,firebase init,firebase deploy。
所以我的问题是Firebase如何“知道”我是否正在从网站文件夹中部署Firebase,在这种情况下代码应转到托管位置,或者我是否从Firebase Functions文件夹进行部署,在这种情况下,代码应转到Firebase云功能?
如果您使用Firebase CLI创建项目(https://firebase.google.com/docs/hosting/quickstart),则默认情况下,您的项目将组织您的代码,将用于托管的文件分隔在“公共”目录下以及“功能”目录下“云功能”的源代码。
然后,您可以选择仅部署主机
firebase deploy --only hosting
Run Code Online (Sandbox Code Playgroud)
或仅功能:
firebase deploy --only functions
Run Code Online (Sandbox Code Playgroud)
查看详细的CLI文档:https : //firebase.google.com/docs/cli/
| 归档时间: |
|
| 查看次数: |
3109 次 |
| 最近记录: |