搭建个人博客

hexo是是nodejs下的一个小软件,这个小软件的。我们今天就是用它来搭建我蒙的个人博客。

nodejs和git

安装hexo前,要先安装npm,这是nodejs的小管家,先上官网,下载nodejs,选择左侧的进行下载。安装过程省略。

nodejs

然后安装git,选择合适的版本进行下载。安装省略。

git

github

注册

安装好上面的工具后,还需要注册github。注意你的用户名选取,因为这会影响你的域名。

建立仓库

注册好后,我们需要新建一个Repository来存放我们的博客。这里要注意一下,Respository name中的username.github.io的username一定与前面的Owner一致。
github

安装hexo

我们的准备工作都已经做完了,下面就开始安装我们的主角hexo。打开终端(如果是windows系统的话,打开命令行):

1
$ npm install -g hexo-cli

所有的都安装好后,我们就可以开始博客编写工作了。

编写

创建博客

初始化一个你的本地仓库,来保存你写的文件。BlogName可以替换为你的仓库的名字。

1
$ hexo init BlogName

主题配置

这里使用的主题是next极简主题,你也可以在github上找你喜欢的主题进行替换。
打开BlogName/_config.yml,这里的几处要做修改。注意,你的配置和键值之间要留有空格。

1
2
3
4
5
6
7
title: dimsky 的 9 维空间 //你博客的名字
author: dimsky //你的名字
language: zh-Hans //语言 中文
theme: next //刚刚安装的主题名称
deploy:
type: git //使用Git 发布
repo: https://github.com/username/username.github.io.git // 刚创建的Github仓库

编写你的博客

新建一个文章。这里的标题尽量使用英文,因为他会对应在_post下生成文件名相同的文件,而我们不希望在文件名中看到中文。

1
$ hexo new "new title"

然后我们就可以用markdown语言进行编写了。

测试

你的文章写好后,可以现在本地进行查看

1
$ hexo server

服务启动后,你就可以在浏览器中输入https://localhost:4000 访问了。

安装hexo-deployer-git自动部署发布工具

1
$ npm install hexo-deployer-git --save

发布

测试没有问题后,我们就可以讲本地的静态文件发布到github上了。

1
$ hexo clean && hexo g && hexo d

这里终端会让你输入你的github的用户名和密码。

好了现在我们就可以在浏览器中输入 http://username.github.io 就可以看到你的博客了。

总结

hexo还是很不错的,你有兴趣的话,还可以进行更多的配置,修改你的主题,安装插件,比如评论,标签等。所以,慢慢完善你的个性博客吧。just enjoy it。

坚持原创技术分享,您的支持将鼓励我继续创作!