步骤#01:进入Firebase官网
官网地址:
然后点击Create Project
步骤#02:填写一个Project Name
填入一个项目名字,名字随便起
步骤#03:集成Google Analytics
直接默认就可以,会创建一个GA
步骤#04:GA账号创建中
步骤#05:进入首页选择Hosting
步骤#06:Install Firebase CLI
步骤#07:进入本机或者VPS安装firebase CLI
步骤#08:Initialize your project
步骤#09:登录Goolge.com然后授权Firebase
如果使用的是VPS,不需要使用上图给出的指令。如果是本机安装或者VPS是带有桌面系统的,可以使用指令firebase login.
不带GUI的VPS使用指令:firebase login –no-localhost
输入这个指令以后,会弹出一串URL,然后将URL复制到浏览器中,本机浏览器就可以,选择google账户登录,然后授权以后,会得到一串代码。将代码复制到命令行中。就会出现登录成功的提示。
步骤#10:执行Firebase init
输入命令:firebase init hosting –debug
what do you wang to use as your public directory? 这个地方就是设置一个目录的,默认是public,就会把文件放入到public中。
步骤#11:执行firebase deploy
如果这里使用的是sudo firebase deply,那么执行login的时候也需要使用”sudo firebase login”
步骤#12:返回Console界面
步骤#13:访问网站
在上图的Firebase界面中有一个网址,就是我们新创建网站的网址。是一个免费的二级域名。
遇到的问题:
因为使用的是VPS,经常涉及到权限问题,所以需要使用sudo,使用sudo和不使用sudo执行的认证是不一样的。
执行Firebase init的时候总是不成功,最后才发现是因为权限问题,所以执行这个指令的时候,一定要加上–debug,打开debug看看具体是哪里报错了,一看日志就非常容易看到问题,但没有日志,搜了好久没有搜出来。
Leave a Reply