使用hexo筹建自己的博客系统
最近发现了一个hexo博客系统,”A fast, simple & powerful blog framework, powered by Node.js”这是官网给的简介,一个快速用于构建博客的框架,使用node.js编写,下面手把手教大家一步一步使用hexo+github实现自己的博客系统,为什么选择github,当然是因为免费并且快速啊。
工具包的下载
- node.js
由于hexo使用node.js编写,所以当然需要下载并安装node.js - git
由于需要使用git下载hexo,并且需要关联github,所以也需要下载git工具。这里我所有的操作均在window7下完成。
安装git和node.js
安装node.js
node.js下载完成之后,傻瓜式安装,需要注意的是,安装完成之后需要配置环境变量,有的安装完成之后,会自动配置,没有的话需要自己进行配置,需要将”npm”命令所在的路径配置到path中。
在命令行下输入”npm -v”,查看环境变量是否配置成功
安装git下载hexo
下载完成git之后,同样,傻瓜式安装,安装完成之后,打开”git bash”客户端:
1. 输入npm install hexo -g
用来下载hexo
这里需要较好的网速,不然老是下载失败,下载完成之后输入”hexo -version“查看hexo的版本
- 输入hexo install hexo –save
此时有可能出现如上图的错误,按照提示输入”npm install hexo –save”即可。
创建博客目录
创建hexoblog目录
这里我在d:/hexo下创建一个hexohome用来存放以后写的blog文件。
在该目录下输入”hexo init hexoblog“完成之后,就会新创建一个hexoblog存放博客的目录。
安装相关依赖
进入该hexoblog目录,使用”npm install”安装相关依赖
在所有的依赖完成安装之后,在hexoblog目录下输入”hexo server”启动服务器:
可以看到此时hexo服务就已经开启了,我们可以使用ctrl+c来关闭服务器,现在打开浏览器,输入http://localhost:4000/就可以看到hexo的主页了。
Hexo的使用
接下来带大家了解hexo的使用,先看下我们hexoblog文件夹中每个文件代表的意思:
创建新文章
在hexoblog目录下输入:
hexo new hello_world
可以看到此时hexo已经为我们创建了一个hello-world.md文件,该文件是支持Mark Down语法的,内容如下:
现在改条博客什么内容都没有,我们按照Mark Down的语法输入下内容:
title: hello_wold
date: 2015-08-17 20:40:10
tags:
- hello world
- hexo
- 个人博客
categories:日志
<font color='red'>这是我第一次使用个人博客,兴奋ing
</font>
在hexoblog目录下输入:
hexo new hello_world
so nice......
此时使用”hexo server”开启服务器,在浏览器输入:”http://localhost:4000“,效果如下:
此时新的一篇博客已经成功创建,不过效果还是很挫的,不是吗??现在修改config.xml文件来修改默认的显示。
版权声明:本文为博主原创文章,未经博主允许不得转载。