gh-pages静态博客搭建经验


使用pose.io来在线编写

以前使用小书匠,感觉很方便,但随着时间的推移。发现了一些问题。

  • 小书匠收费了
  • 免费版不能同步文档的配置
  • 图片插入问题还无法很好解决

    在寻求免费方案时发现了pose.io,但我用的是hexo,折腾一番后请看_pose.yml文件的配置吧。
    ui修改方面,根据文章列表div的分类名查找所在文件,添加修改按钮


hexo-ruby-character插件的使用

  1. 目前将nodejs降级到7.1.0,编译不报错。
  2. 在面临大量转换时还是得使用nodepad++之类的使用正则表达式转换。比如进行如下的替换:
    1
    2
    '([^0-9#,。?\r\n ])' 替换为  ' {% ruby \1 %}'
    '\r\n{' 替换为 '\r\n### {'

gitment认证域名安全证书过期

  1. Heroku搭建:
    gh-oauth-server
  2. 替换gitment.browser.js里的url https://gh-oauth.imsun.net/ 为heroku应用域名
  3. 替换coment.ejs里的js的引用
    1
    2
    3
    4
    <%- css('vendor/default') %>
    <%- js('vendor/gitment.browser') %>
    <!--<link rel="stylesheet" href="https://imsun.github.io/gitment/style/default.css">
    <script src="https://imsun.github.io/gitment/dist/gitment.browser.js"></script>-->