hexo教程(三)——使用hexo上传博客至Github
<p>经过了之前的方法,我们已经可以把博客搭建在Internet上,那这篇博文我们就来谈谈怎么将本地写好的文档发布至Github上的个人主页吧。</p><h1 id="上传博客">上传博客</h1>
<h2 id="新建文章">新建文章</h2>
<ul>
<li>
<p>在Git Bash中输入<code>hexo new title</code>,其中,<code>title</code>就是我们这篇文章的名字,如下图所示。我们可以看到,在\Blog\hexo\source_posts\ 文件夹中新建了一个名称为Test1.md的文件<br>
<img src="https://s2.ax1x.com/2019/01/20/kC04hj.png"></p>
</li>
<li>
<p>我们去编辑一下这个文件<br>
【注】此处需要Linux的部分知识,可以自行上网查找<br>
<img src="https://s2.ax1x.com/2019/01/20/kC0Tcq.png"></p>
</li>
<li>
<p>到了这里,想必大家一定是有了Linux vi的部分基础。进入文件后,我们可以看到这篇文章已经由hexo帮助咱们生成了部分信息<br>
<img src="https://s2.ax1x.com/2019/01/20/kC0o3n.png"></p>
</li>
<li>
<p>我们可以自己添加tags,并使用MarkDown语法进行文本内容的编辑。<br>
【注】生成信息中的<code>:</code>与字母之间,一定要有一个空格,否则在后面会报错<br>
<img src="https://s2.ax1x.com/2019/01/20/kC07j0.png"></p>
</li>
<li>
<p>编辑结束后,保存退出</p>
</li>
</ul>
<h2 id="上传">上传</h2>
<ul>
<li>使用<code>hexo g</code>,生成静态文件<br>
<img src="https://s2.ax1x.com/2019/01/20/kC0qBT.png"></li>
</ul>
<p>【注】我这里报错</p>
<pre><code>ERROR Plugin load failed: hexo-deployer-git
Error: EISDIR: illegal operation on a directory, read
</code></pre>
<p><img src="https://s2.ax1x.com/2019/01/20/kC0buV.png"></p>
<p>执行<code>npm install hexo-deployer-git –-save</code>,解决问题<br>
<img src="https://s2.ax1x.com/2019/01/20/kC0XEF.png"></p>
<ul>
<li>
<p>使用<code>hexo d</code>来将文档部署到Github上,如图所示<br>
<img src="https://s2.ax1x.com/2019/01/20/kCBS3R.png"></p>
</li>
<li>
<p>最后我们访问<code>username.github.io</code>,发现刚才编辑的文档已经成功发布到了Internet上面<br>
<img src="https://s2.ax1x.com/2019/01/20/kCBAED.png"></p>
</li>
<li>
<p>现在,我们已经可以将本地写好的文档上传至Internet中的博客。其他功能比如主页的主题,如何添加评论功能,如何统计访客数量,我们择日再谈。</p>
</li>
</ul>
<p>【博主说】<br>
总是会出现各种问题,在上面谈到的这个Error:</p>
<pre><code>ERROR Plugin load failed: hexo-deployer-git
Error: EISDIR: illegal operation on a directory, read
</code></pre>
<p>在之前几次安装中从未出现,最近一次安装才有这种问题,出问题的原因也不明,只好遇到了就去网上检索,看看如何处理。</p>
<p>命运多舛Orz<br>
<img src="https://s2.ax1x.com/2019/01/21/kPlYAP.jpg"></p><br><br>
来源:https://www.cnblogs.com/xrblog/p/11587349.html
頁:
[1]