Hexo搭建

939 阅读1分钟

关于博客

在老早以前,自己就有搭建一个博客的想法,中途也尝试自己动手操作过,但是好几次都半途而废了。在自己的想法中,一个博客需要一套管理系统,自己没那么多时间。最近在晚上搜寻的时候,发现了一个惊为天人的博客,其UI甚合我意,于是一番操作下发现了这个Hexo,以及那个深得我心的主题-obsidian

Hexo

Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 用人话来讲就是,你只管写自己的markdown,那些高大上的渲染以及兼容我会处理好。啊这。。。

Hello World

所需工具软件

搭建过程

  • git和Nodejs的安装就不说了。

  • 安装Hexo

$ npm install -g hexo-cli
  • 创建hexo文件夹并进入
$ hexo init
$ npm install
  • 启动Hexo服务
$ hexo server

浏览器访问:http://localhost:4000/,此时使用的是默认主题

更换主题

  • 下载主题
$ git clone https://github.com/TriDiamond/hexo-theme-obsidian.git obsidian
  • 修改_config.yml,启用主题

image.png

更多配置项,请参考这里

  • 安装主题需要的 NPM 依赖
$ cd themes/obsidian
$ npm install
  • 重新启动
$ cd hexo
$ hexo s