一、安装Hexo
hexo是一个快速、简单且功能强大的 Node.js 博客框架。
Hexo的安装
由于 Hexo 是基于 Node ,安装前要先安装 Node
$ npm install -g hexo
首先新建一个文件夹用来存放你的博客然后到这个文件夹目录下输入
$ hexo init
其他的一些常用命令
1、 help : 查看帮助信息
2、 init [文件夹名] : 创建一个hexo项目,不指定文件夹名,则在当前目录创建
3、 version : 查看hexo的版本
4、 --config config-path :指定配置文件,代替默认的_config.yml
5、 --cwd cwd-path :自定义当前工作目录
5、 --debug :调试模式,输出所有日志信息
6、 --safe :安全模式,禁用所有的插件和脚本
7、 --silent :无日志输出模式
安装好后,我们就可以使用Hexo创建项目了。
二、Hexo启动本地服务器
启动Hexo服务器
$ hexo server
这时端口4000被打开了,我们能过浏览器打开地址, http://localhost:4000/ 或者 http://0.0.0.0:4000 。
三、Hexo的基本用法
1、通过new命令新建一篇文章
$ hexo new
2、通过generate命令将文章做静态化处理
生成对应的html, javascript, css,使得所有的文章都是由静态文件组成的:
$ hexo generate
或者
$ hexo g
3、编辑配置信息
vi _config.yml
# Extensions
## Plugins: http://hexo.io/plugins/
## Themes: http://hexo.io/themes/
theme: next
4、通过deploy发布
hexo d
5、博客主题
Hexo有非常多的主题可以选择替换,替换流程也特别方便
1.从Hexo Themes中找到一个你心仪的主题
四、利用GitHub Pages托管网页
GitHub Pages 可以被认为是用户编写的、托管在github上的静态网页
但是对于一个新手来说,看到一大堆源码,只会让人头晕脑涨,不知何处入手。他希望看到的是,一个简明易懂的网页,说明每一步应该怎么做。因此,github就设计了Pages功能,允许用户自定义项目首页,用来替代默认的源码列表。所以,github Pages可以被认为是用户编写的、托管在github上的静态网页。
总结
Hexo常用命令:
hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy
参考文章
简洁轻便的博客平台: Hexo详解