美文网首页Hexo
Hexo博客折腾记

Hexo博客折腾记

作者: 凉风有兴 | 来源:发表于2017-01-27 12:55 被阅读81次

从博客诞生开始,我一直都有在写博客,只不过断断续续,最近因为喜欢MarkDown就用了简书。但是本地md文件多了以后,就感觉相当混乱,希望有一个系统去管理这些文件。

最后选择了Node.js高性能的静态博客:Hexo,它是一个快速、简洁、高效、开源的静态博客生成器,作者是来自台湾的大学生@tommy351

Hexo 使用 Markdown(或其他渲染引擎)解析文章,即可利用靓丽的主题生成静态网页。类似于jekyll、Octopress、Wordpress。hexo非常小巧,使用nodejs开发,下载安装时只需要几个简答的npm命令即可。纯静态博客,不需要什么额外的mysql数据库、php环境…仅仅需要一个nodejs环境即可。支持markdown语法、兼容windows、linux和mac,高可扩展性和自定义,而且有非常多的hexo主题

安装Hexo非常简单,只需要几句命令:

npm install hexo-cli -g
hexo init blog
cd blog
npm install
hexo server

对于一个长期做网站开发的人,默认主题当然不能满足需求。

如何更换主题:

下面就以如何更换yilia主题。

1.到hexo所在的路径下d:\hexo\blog,右键打开Git Bush,执行:

$ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia

2.打开_config.yml做如下修改:

theme: yilia

3.进入d:\hexo\blog\themes/yilia,右键打开Git Bush,执行 git pull:

4.回到d:\hexo\blog,执行: hexo generate hexo server, 打开localhost:4000预览,就可以看到新的主题了.

如何发表文章:

$ hexo new "My New Post"

最后说一句

Node.js是基于JavaScript开发的平台,它简洁易用、高效快速为世人所歌颂。但是JavaScript一些毛病它也是有的,如果你的博客突然打不开了,报错了,也许只是因为你的文章里面、CSS里面、或者是哪一个配置文件里面多了一个莫名的符号或者该空格的时候你没有空格。

最后,祝大家玩得开心。

相关文章

  • Hexo博客折腾记

    从博客诞生开始,我一直都有在写博客,只不过断断续续,最近因为喜欢MarkDown就用了简书。但是本地md文件多了以...

  • Hexo博客折腾

    最近拖延症发作,心血来潮又折腾起了GitHub Pages 博客,而且灵机一动,改选了Hexo来搭建,打开了新世界...

  • [Typecho] 博客搭建过程

    之前博主有用 hexo 静态博客,近期本着想折腾折腾的想法,换成博客平台。目前博客平台是比较多的,其中 WordP...

  • hexo

    hexo史上最全搭建教程 博客搬家记:从 Wordpress 到 Hexo+Github 解决用Hexo和GitH...

  • Hexo博客多台电脑设备同步管理

    原文博客地址: Hexo博客多台电脑设备同步管理 最近一直在折腾Hexo博客, 玩的可谓是不亦乐乎啊; 这里就整理...

  • 解决hexo神烦的DTraceProviderBindings

    原文发表在我的个人博客。 今晚折腾hexo的时候遇到很恶心的hexo报错,执行任何hexo命令都会报如下错误。 h...

  • Hexo + VPS + Freenom + Cloudflar

    折腾 Hexo 博客也是有一段时间了,之前试过将博客托管到 GiteePages 和 CodingPages 自己...

  • Hexo 折腾记

    折腾了一个星期的Hexo,突然发现博客的主要目的是写作,不是那些华而不实的东西!

  • Hexo 基于yilia主题及其它插件优化

    本文主要介绍基于yilia主题及其它一些插件完善hexo,搭建hexo静态博客请参考。生命不息,折腾不止。 yil...

  • macOS Sierra使用GitGubPages+hexo搭建

    前言 2017年5月23日晚,我开始折腾个人博客,使用的是GitHub Pages + Hexo静态博客框架。几个...

网友评论

    本文标题:Hexo博客折腾记

    本文链接:https://www.haomeiwen.com/subject/olvfittx.html