|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <search> |
| 3 | + <entry> |
| 4 | + <title>hexo+github搭建个人博客</title> |
| 5 | + <url>/2020/11/26/hexo-github%E6%90%AD%E5%BB%BA%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/</url> |
| 6 | + <content><![CDATA[<p>最近工作中学的新东西挺多的,重开博客记录一下。博客采用hexo+github page的方式搭建。<br>主要参考这篇<a href="https://zhuanlan.zhihu.com/p/26625249">文章</a>,进行操作。<br>用的是这个<a href="https://github.com/wzpan/hexo-theme-freemind">主题</a>的readable配色方案。<br>支持搜索,留言功能,但是顶部的分类和标签按钮不可用。对布局和颜色也不是特别满意,后面有需要再折腾这些吧。</p> |
| 7 | +<p>整个过程还算是比较顺利,下面简单记录一下:</p> |
| 8 | +<a id="more"></a> |
| 9 | +<ol> |
| 10 | +<li>配置hexo的_config.yaml和theme的_config.yaml,由于我还深度改了一下theme的一些文案,<del>就单独fork了这个theme的仓库,然后用的是我fork的这个仓库</del>。直接将该仓库添加到当前项目。</li> |
| 11 | +<li>hexo g 的原理似乎是把source代码转换之后,放到public目录中。hexo d则是把public的代码复制到.deploy_git目录中,然后在推到xx.github.io仓库,而且似乎是push -f ??</li> |
| 12 | +<li>参考<a href="https://www.zhihu.com/question/21193762/answer/79109280">这里的做法</a>将source代码push到该仓库的hexo分支,以期望对source进行管理。</li> |
| 13 | +<li>测试,在另一台电脑上clone仓库,checkout到hexo分支,执行npm install之后,就可以用hexo进行管理了。</li> |
| 14 | +</ol> |
| 15 | +<hr> |
| 16 | +<p>2020-11-26 20:00 继续折腾</p> |
| 17 | +<ol> |
| 18 | +<li>看到另外一篇文章提到nexT主题,发现更好看,果断换。</li> |
| 19 | +<li>参考<a href="http://theme-next.iissnan.com/getting-started.html">这篇</a>和<a href="https://theme-next.js.org/docs/getting-started/configuration.html">这篇</a>,发现nexT主题直接通过npm下载安装到node_modules目录,同时配置文件放在外面的做法更加优雅。</li> |
| 20 | +<li>但是,freemind那个主题比这个看起更加“技术”一点。[苦笑]</li> |
| 21 | +</ol> |
| 22 | +]]></content> |
| 23 | + <tags> |
| 24 | + <tag>hexo</tag> |
| 25 | + </tags> |
| 26 | + </entry> |
3 | 27 | <entry> |
4 | 28 | <title>grpcurl指南</title> |
5 | 29 | <url>/2020/11/26/grpcurl%E6%8C%87%E5%8D%97/</url> |
|
42 | 66 | <tag>grpc,protobuf</tag> |
43 | 67 | </tags> |
44 | 68 | </entry> |
45 | | - <entry> |
46 | | - <title>hexo+github搭建个人博客</title> |
47 | | - <url>/2020/11/26/hexo-github%E6%90%AD%E5%BB%BA%E4%B8%AA%E4%BA%BA%E5%8D%9A%E5%AE%A2/</url> |
48 | | - <content><![CDATA[<p>最近工作中学的新东西挺多的,重开博客记录一下。博客采用hexo+github page的方式搭建。<br>主要参考这篇<a href="https://zhuanlan.zhihu.com/p/26625249">文章</a>,进行操作。<br>用的是这个<a href="https://github.com/wzpan/hexo-theme-freemind">主题</a>的readable配色方案。<br>支持搜索,留言功能,但是顶部的分类和标签按钮不可用。对布局和颜色也不是特别满意,后面有需要再折腾这些吧。</p> |
49 | | -<p>整个过程还算是比较顺利,下面简单记录一下:</p> |
50 | | -<a id="more"></a> |
51 | | -<ol> |
52 | | -<li>配置hexo的_config.yaml和theme的_config.yaml,由于我还深度改了一下theme的一些文案,<del>就单独fork了这个theme的仓库,然后用的是我fork的这个仓库</del>。直接将该仓库添加到当前项目。</li> |
53 | | -<li>hexo g 的原理似乎是把source代码转换之后,放到public目录中。hexo d则是把public的代码复制到.deploy_git目录中,然后在推到xx.github.io仓库,而且似乎是push -f ??</li> |
54 | | -<li>参考<a href="https://www.zhihu.com/question/21193762/answer/79109280">这里的做法</a>将source代码push到该仓库的hexo分支,以期望对source进行管理。</li> |
55 | | -<li>测试,在另一台电脑上clone仓库,checkout到hexo分支,执行npm install之后,就可以用hexo进行管理了。</li> |
56 | | -</ol> |
57 | | -]]></content> |
58 | | - <tags> |
59 | | - <tag>hexo</tag> |
60 | | - </tags> |
61 | | - </entry> |
62 | 69 | </search> |
0 commit comments