利用 Travis CI 自动部署 Hexo 博客最佳实践
.
静态资源压缩可以优化网页的访问速度,提高用户体验。
Hexo 博客中所见文章都是经由渲染的静态网页,而静态网页的样式都直接由 Hexo 的主题控制,所以 Hexo 博客大部分都呈现出一种高度的统一化与规范化。不过 Hexo 提供了跳过渲染功能,使得我们可以直接在博客中放入自定义网页。比如在博客中放入图片、自定义 404.html 、自定义 About 页面等。
Hexo博客的NexT主题个性化配置记录
本文中提及的站点配置文件代指位于博客站点根目录下的_config.yml
文件,包含对Hexo博客本身的配置,而主题配置文件代指位于主题目录下的_config.yml
文件,配置与主题相关的选项。
客户端使用Hexo生成静态文件,通过Git推送到VPS的Git仓库。VPS配置Git Hooks,将静态文件同步到站点目录,实现hexo博客更新。
Hexo博客的本质是将Markdown格式的文章转化成html页面发布到托管容器中,如何将博客的源代码同步到不同机器,实现多机同布博客显得尤为重要。