Hexo构建Blog系列】的更多相关文章

Hexo是一个开源构建blog框架,基于nodejs研发.可以自由切换主题,插件等功能,实现自已酷炫博客需求. 下面是基于hexo实践所产出的一些心得,供大家参考. 基础 Hexo 搭建 Hexo 与 Git 集成 Hexo 自动同步 特效 Hexo页面优化和音乐的心得 Hexo 添加自定义的内置标签 Hexo 相册实践 优化 Hexo Next 调优 Hexo High一下以及压缩排版问题 Hexo Daemon…
title: GitHub+hexo to Blog date: 2014-12-26 09:44:53 tags: hexo, github --- 摘要 一直想要一个自己的博客,不过一直怯于对网站开发一一窍不通,所以终究还是没有去搭建自己的博客,而是选择辗转于CSDN和博客园之间.最近看到了MarkDown,了解到写文章.写博客原来可以换种方式.然后又在学习IOS开发,于是在GitHub上爬各种开源的IOS项目,期间发现了很多前辈写的IOS博客,由此又想到自己没有的悲哀.于是乎,作为半吊子程…
前言 本系列的所有修改均基于本系列第一篇中的新增文件(譬如custom.js),请先自行阅读Hexo瞎折腾系列(1) - 准备工作与简单美化:并按照文章所说自行修改代码或文件. 为网页添加标题崩溃特效 该特效为:当用户离开站点相关的页面时,网页的标题会变成"已崩溃",网站图标也会改变:当用户重新回到站点页面时才会恢复正常. 实现方式如下: 请在themes/next/source/js/src/custom.js里加入如下代码: /* 离开当前页面时修改网页标题,回到当前页面时恢复原来…
本文地址: http://www.cnblogs.com/blackmanba/articles/continuous-integration-tool-travis-cli.html或者http://forkme.info/continuous-integration-tool-travis-cli/, 转载请注明源地址. 概述 Travis-cli是一个在线的, 分布式的持续集成服务, 用来构建和测试在Github上拖管的代码.wikipedia上定义如下: In software deve…
  一.前期准备: 1.安装Node(必须):前往Node.js官网:https://nodejs.org/en/download/下载最新版本pkg软件,点击安装即可. 2.安装Git(必须):安装Xcode就自带有Git. 3.申请GitHub(必须):可配置SSH Keys,不配置也可以就是每次改动Blog都需要手动输入账号密码.   二.安装Hexo: 1.执行以下命令安装Hexo: sudo npm install -g hexo 该过程我经历了很长的时间. 2.安装完毕后创建一个文件…
[原文链接]:https://www.tecchen.xyz/blog-hexo-env-03.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章的更新可能不能及时同步,请点击上面的原文链接访问最新内容. 相关链接 GitLab Pages:https://about.gitlab.com/product/pages/ 前言 这里不多说Git作为版本控制系统的优势,Gitlab作为支持私有仓库的开源Git系统,另外开放了Pages…
[原文链接]:https://www.tecchen.xyz/blog-hexo-env-02.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章的更新可能不能及时同步,请点击上面的原文链接访问最新内容. 针对在公司及家里的电脑上都有编辑发布博客的可能,或者多人同时维护一个博客的情况,需要在多台机器上配置环境好环境,然后将Git仓库中的博客更新下来,继续编辑发布博客. 个人是将博客托管在Gitee(码云)的仓库,将NexT主题托管…
[原文链接]:https://www.tecchen.xyz/blog-hexo-env-01.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章的更新可能不能及时同步,请点击上面的原文链接访问最新内容. 相关链接 Hexo官网文档:https://hexo.io/zh-cn/docs/ Git官网:https://www.git-scm.com/ Pro Git:https://www.git-scm.com/book/zh/v…
为什么要压缩页面静态资源 对于个人博客来说,优化页面的访问速度是很有必要的,如果打开你的个人站点,加载个首页就要十几秒,页面长时间处于空白状态,想必没什么人能够忍受得了吧.我个人觉得,如果能把页面的加载时间控制在三四秒内,就很不错了. 那么怎么提高hexo这个静态博客的页面加载速度呢?可以从以下的几个方面去入手: 将js文件尽可能放置到body的闭合标签之前,因为在加载或者引入js文件时是阻塞式的,如果我们在页面的最开始就引入这些js文件,而这些文件又比较大,会造成页面在渲染时长时间处于白屏状态…
前言 网上有不少相关的帖子,不过版本会比较旧,而不同版本可能存在代码不同的问题,不过大部分还是大同小异,本系列就不啰嗦重复了,基本只会按照本人所使用的版本以及个人所使用到的内容来进行介绍. 该系列是对我所使用的Next主题进行个性化定制,涉及到js和css等的修改,还有各种插件的使用:另一个系列是针对Next主题进行一些写作技巧的介绍与运用,希望能对大家有所帮助.有疑问的朋友可以给我留言,我会尽可能回复O(∩_∩)O. 我所使用的Hexo和NexT的版本如下: hexo: 3.7.1 next:…