Fork me on GitHub

Hello MyBlog

这是我搭建好博客后的第一篇文章,一切都会有个好的开始。

我是一个前端的小菜鸟,可能很多东西理解的也不太对,欢迎大家留言指正。

搭建博客

博客基础

这里主要借助的是 GitHub + Hexo 来进行搭建博客。

可能你也像我一样是技术小白,可能你也正为如何搭建博客而烦恼,如果你想新建属于自己的博客,点击 这里 查看。

博客主题样式配置

如果你想更换博客主题,配置自己喜欢的样式,点击 这里 查看。

上传本地博客

相信看到这里的你已经按照以上的步骤配置好了属于自己的博客,此时博客只是在本地运行的,想要让本地博客能在浏览器里访问,快借助GitHub来进行配置吧!
主要方法(在cmd工具栏中进入搭建博客的本地文件夹,输入如下命令):

1
$ hexo g

1
$ hexo d

具体可以参照 这里 来进行配置!

添加访问量

最常用的有两种方法,一种是引入不蒜子计算,另外一种则是直接修改站点信息进行统计。

不知道为什么,之前引入的不蒜子网址不能用了,无法获取到用户访问量。而另外一种在我的网站里面也不好使,所以查阅资料后可以直接引入网站计数器。

查看参考网址:添加访问量

我的修改如下:

1
2
3
4
5
6
7
8
9
{% if theme.footer.powered%}
<div align="center">
<span>欢迎第</span>
<a style="border: none;" href="http://www.amazingcounters.com">
<img border="0" style="display: inline-block; vertical-align: middle;" src="http://cc.amazingcounters.com/counter.php?i=3227740&c=9683533" alt="AmazingCounters.com">
</a>
<span>位访客</span>
</div>
{% endif %}

我把访问量引入了网站底部,具体文件为:\themes\next\layout_partials\footer.swig

新建文章

新建页面

配置好所有的环境之后,就可以在本地编辑器里写自己的博客内容了。首先,当然是要新建博客写作页面了。在hexo里面有三种新建的方式。
在cmd里执行以下命令:

1
$ hexo new [layout] <title>

其中,layout为新建的位置,包含以下三个值:
布局—————-路径
post—————source/_posts (一般新建单个博客页面时使用)
page—————source (用来配置和引入资源,包括图片,以及在搭建博客时的标签,分类页)
draft—————source/_drafts (新建草稿)
举个栗子:

1
$ hexo new post hello,hexo

1
$ hexo new page tags

现在,你可以找到source文件夹查看具体区别。

配置参数

每新建好一个文件,你可以看到最上面有用--- ---来隔开一个部分,这是用来进行参数匹配的。
配置参数

在本篇博客里,我的配置是这样的:

1
2
3
4
5
6
7
---
title: Hello MyBlog
date: 2018-07-08 09:58:00
tags: [hexo,blog,essay]
categories: 搭建博客
comments: true
---

其中,tags和categories参数你需要先建立页面

1
$ hexo new page tags

1
$ hexo new page categories

并在source文件夹下找到对应的tags页面,配置以下参数:

1
2
3
4
5
---
title: tags
date: 2018-07-07 13:23:03
type: 'tags'
---

同理,在categories页面中配置:

1
2
3
4
5
---
title: categories
date: 2018-07-08 21:21:28
type: 'categories'
---

到这里,页面基本参数就配置好了,接下来主要就是要发布的博客内容。

文章标题

一级标题:<h1></h1> –表示方法:# 名称
二级标题:<h2></h2> –表示方法:## 名称
三级标题:<h3></h3> –表示方法:### 名称
一般我们标题都是用来语义化表示题目内容的,不宜嵌套太深,主要常用的就是前三级标题

网址链接

表示方式:

1
[要显示的内容](与该内容相关的网址)

1
[这里](https://www.jianshu.com/p/9d1b865217a5)

其他内容就正常书写就好啦!

上传博客内容

写到这里本篇博客内容页该结束啦!此时想要把本地写好的博客内容上传到浏览器里查看,只要执行以下代码就可以啦!开心~~~

1
2
$ hexo g
$ hexo d

具体内容可以点击 这里 查看hexo官方文档