XuLizhao 's Notes

时光,漫步


  • 首页

  • 技术

  • 文档

  • 关于

  • 搜索
close

静态博客Hexo

时间: 2018-02-02   |   分类: blog     |   阅读: 477 字 ~1分钟

可能过于追求完美,使用Ghost博客两个多月,感觉功能还是过于简单,许多常用的功能用户早就提了Issue,官方却认为不是核心.

比如常用的文章目录,归档页,搜索功能等. 文章目录折腾下来已经可用了,搜索折腾了一半,实在没时间调试放弃了.见新博客这篇记录文章.

本来用这么个博客系统是为了不折腾,索性迁移到了之前熟知的Hexo+NexT(国人最好用主题),该主题常用的扩展都提供,没想到的功能也支持,很👍.

安装及配置

    npm install hexo-cli -g
    hexo init blog
    cd blog
    npm install
    hexo server
    ## 产生静态文件,默认存放于 public
    hexo generate
    # 部署,我使用rsync的方式
    hexo deploy

常用功能

主要参考./theme/next/_config.yml相应注释按步骤操作。

  • RSS
  • 调整主题scheme以获取不同的展示效果
  • 增加搜索功能
  • 使用rsync部署
// package.json
{
"name": "hexo-site",
"version": "0.0.0",
"private": true,
"hexo": {
"version": "3.5.0"
},
"dependencies": {
"hexo": "^3.2.0",
"hexo-algolia": "^1.2.4",
"hexo-deployer-rsync": "^0.1.3",
"hexo-generator-archive": "^0.1.4",
"hexo-generator-category": "^0.1.3",
"hexo-generator-feed": "^1.2.2",
"hexo-generator-index": "^0.2.0",
"hexo-generator-tag": "^0.2.0",
"hexo-migrator-ghost": "^0.1.0",
"hexo-renderer-ejs": "^0.3.0",
"hexo-renderer-marked": "^0.3.0",
"hexo-renderer-stylus": "^0.3.1",
"hexo-server": "^0.2.0"
}
  
}

一些增强功能的展示

大部分功能只需要在配置中修改,非常易用。

{% note success %}

Success

说明文本

{% endnote %}

{% note info %}

info

说明文本

{% endnote %}

{% cq %} 人的一切痛苦,本质上都是对自己无能的愤怒.

** 王小波 **

{% endcq %}

{% fi /images/publication-cover.png, 测试, 好图 %}

链接

  • Hexo
  • NexT主题文档
  • 本文作者: xulizhao
  • 本文链接: https://xulizhao.com/play/blog-hexo/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
分布式系统的那些论文及开源实现
聊聊监控系统
  • 文章目录
  • 站点概览

xulz

时光,漫步

56 日志
3 分类
28 标签
  • 安装及配置
    • 常用功能
    • 一些增强功能的展示
  • 链接
© 2017 - 2023 XuLizhao 's Notes
Powered by - Hugo/ NexT
津ICP备17010344号-1
0%