使用Zeit Now搭建博客
本文首发于Fitswc的博客
今天我们来聊聊静态网页托管,其实静态网页托管平台有许多,比如说:Github Page,码云的Gitee Page,Coding Page但这些都不带CI(Continuous Integration持续集成)业界中带CI的到目前为止我发现的只有两家:Netlify和Zeit Now,关于Netlify的文章我在这里讲过。
相比Netlify,Zeit Now有什么优缺点?
优点:
- 在中国大陆访问快。
- 有命令行程序CLI
- CDN分布广
- 最重要的是免费(当然不是全部免啦,但免费的功能我们够用的)
缺点:
- 没Netlify怎么方便,插入代码什么的,别想了
- 域名管理不方便,没有DNS界面,添加子域名(比如说soft.fitswcblog.com)就没怎么方便
- "高级"功能需要写Json或者是CLI
那下面,我们开始迁移/搭建:
Step1
在Zeit网站注册一个账号,可以用Github/Gitlab登陆
然后点击Sign Up注册一个账号或者点击Login登录Zeit Now。
Step2
在Zeit Now的仪表盘上点击Import Project,并选择github上你存放的Hexo的储存库
点击Import Project导入你在Github上的博客。接下来会出现导入向导。按照向导进行项目导入。
导入Step1
这里有两个选项:From Git Repository (从Git仓库导入) 和 From Template (从模板新建),按需求选择。如果你在Github/Gitlab/Bitbukkit上有博客仓库,那可以选From Git Repository;如果你没有储存博客的仓库,你可以选第二项。
导入Step2
如果你在注册时连接了Github/Gitlab/Bitbukkit的账户,那这里会显示:Import Project from Github/Gitlab/Bukkit。
这时只要选中右侧的Select即可选中仓库。然后会进行设置,按照设置就可以了
Step3:设置
恭喜!你的博客应该在部署了,接下来我们看看设置菜单
General(通用):这里可以设置部署命令,博客根目录等。
Domains(域名):这里可以设置域名。
Git Integration(Git集成):可以设置Web Hook(钩子),Git的仓库。
Advanced(“高级”):对,里边只有删除站点按钮。
Done
现在你可以通过默认的域名访问你的博客啦!
Plus
经检验,在大陆访问Zeit Now的站点,为中国台湾,速度还是很快的。