firebase_host

2 min read

firebase

firebase是谷歌的一个paas服务部分存储的内容同样可以在gcp的控制台看到。基于这个平台可以大大简化我们开发的复杂度,尤其是移动端app以及其后台的开发。 这一系列的文章的观看顺序应该是如下:

  • hosting
  • storage
  • database
  • function 这样由简单到复杂,慢慢了解各部分功能和解决的主要问题。首先使用谷歌账号登录firebase控制台,https://console.firebase.google.com/创建一个应用,然后需要本地安装firebase工具npm install -g firebase

hosting

本篇是hosting的使用,hosting的作用就是一个静态的网页服务器,你只需要上传自己的静态文件(html/js/css等),然后返回一个url,通过这个url就能访问你的静态资源了。 创建一个空目录fire,然后在这个空目录下运行【下面有gif图】

1 登录firebase,会弹出网页登录谷歌账号

firebase login

2 初始化当前目录为hosting项目,会生成一些文件,默认有public/index.html文件

firebase init hosting

3 部署上线,最后会打印上线后的url地址,直接访问就有了

firebase deploy --only hosting

hosting1

4 修改public下的静态文件,再次部署

hosting2

全球各地都有cdn所以速度很快