Skip to content

Commit b10fc93

Browse files
committed
Site updated: 2020-11-26 20:28:12
1 parent 1bdc1c2 commit b10fc93

File tree

4 files changed

+35
-21
lines changed

4 files changed

+35
-21
lines changed

2020/11/26/hexo-github搭建个人博客/index.html

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<meta property="og:description" content="最近工作中学的新东西挺多的,重开博客记录一下。博客采用hexo+github page的方式搭建。主要参考这篇文章,进行操作。用的是这个主题的readable配色方案。支持搜索,留言功能,但是顶部的分类和标签按钮不可用。对布局和颜色也不是特别满意,后面有需要再折腾这些吧。 整个过程还算是比较顺利,下面简单记录一下:">
3333
<meta property="og:locale" content="zh_CN">
3434
<meta property="article:published_time" content="2020-11-26T10:00:42.000Z">
35-
<meta property="article:modified_time" content="2020-11-26T11:56:44.384Z">
35+
<meta property="article:modified_time" content="2020-11-26T12:27:58.172Z">
3636
<meta property="article:author" content="codingknees">
3737
<meta property="article:tag" content="hexo">
3838
<meta name="twitter:card" content="summary">
@@ -292,7 +292,7 @@ <h1 class="post-title" itemprop="name headline">
292292
<span class="post-meta-item-text">发表于</span>
293293

294294

295-
<time title="创建时间:2020-11-26 18:00:42 / 修改时间:19:56:44" itemprop="dateCreated datePublished" datetime="2020-11-26T18:00:42+08:00">2020-11-26</time>
295+
<time title="创建时间:2020-11-26 18:00:42 / 修改时间:20:27:58" itemprop="dateCreated datePublished" datetime="2020-11-26T18:00:42+08:00">2020-11-26</time>
296296
</span>
297297

298298

@@ -313,6 +313,13 @@ <h1 class="post-title" itemprop="name headline">
313313
<li>hexo g 的原理似乎是把source代码转换之后,放到public目录中。hexo d则是把public的代码复制到.deploy_git目录中,然后在推到xx.github.io仓库,而且似乎是push -f ??</li>
314314
<li>参考<a target="_blank" rel="noopener" href="https://www.zhihu.com/question/21193762/answer/79109280">这里的做法</a>将source代码push到该仓库的hexo分支,以期望对source进行管理。</li>
315315
<li>测试,在另一台电脑上clone仓库,checkout到hexo分支,执行npm install之后,就可以用hexo进行管理了。</li>
316+
</ol>
317+
<hr>
318+
<p>2020-11-26 20:00 继续折腾</p>
319+
<ol>
320+
<li>看到另外一篇文章提到nexT主题,发现更好看,果断换。</li>
321+
<li>参考<a target="_blank" rel="noopener" href="http://theme-next.iissnan.com/getting-started.html">这篇</a><a target="_blank" rel="noopener" href="https://theme-next.js.org/docs/getting-started/configuration.html">这篇</a>,发现nexT主题直接通过npm下载安装到node_modules目录,同时配置文件放在外面的做法更加优雅。</li>
322+
<li>但是,freemind那个主题比这个看起更加“技术”一点。[苦笑]</li>
316323
</ol>
317324

318325
</div>

css/main.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2734,7 +2734,7 @@ mark.search-keyword {
27342734
}
27352735
.links-of-author a::before,
27362736
.links-of-author span.exturl::before {
2737-
background: #f7d159;
2737+
background: #ba9fff;
27382738
display: inline-block;
27392739
margin-right: 3px;
27402740
transform: translateY(-2px);

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ <h2 class="post-title" itemprop="name headline">
289289
<span class="post-meta-item-text">发表于</span>
290290

291291

292-
<time title="创建时间:2020-11-26 18:00:42 / 修改时间:19:56:44" itemprop="dateCreated datePublished" datetime="2020-11-26T18:00:42+08:00">2020-11-26</time>
292+
<time title="创建时间:2020-11-26 18:00:42 / 修改时间:20:27:58" itemprop="dateCreated datePublished" datetime="2020-11-26T18:00:42+08:00">2020-11-26</time>
293293
</span>
294294

295295

search.xml

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<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>
327
<entry>
428
<title>grpcurl指南</title>
529
<url>/2020/11/26/grpcurl%E6%8C%87%E5%8D%97/</url>
@@ -42,21 +66,4 @@
4266
<tag>grpc,protobuf</tag>
4367
</tags>
4468
</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>
6269
</search>

0 commit comments

Comments
 (0)