写在前边:Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
1.安装git
2.安装node【如果在本地,hexo的服务器是基于node的虚拟服务器;另外用markdown写的内容要生成html页面也要用到node来解析】
3.安装hexo 全局输入npm install hexo-cli -g
4.申请github账号
5.新建一个文件夹 我在e盘下建了个hexo的文件夹,然后打开运行输入cmd,通过cd 切换到hexo文件夹的目录下,输入hexo init 进行初始化。在hexo文件夹下会有好多文件生成。
接着在hexo目录下输入hexo g hexo s 在浏览器输入http://localhost:4000 会显示:
6.托管到github
新建一个 Repository
, 注意仓库的名字前缀必须和自己 github
的用户名保持严格一致
因为我已经弄过一遍了,所以会显示gaoxuerong.github.io already exits.
6.在_config.yml进行配置
7.安装hexo-deployer-git自动部署发布工具
接着在hexo目录下输入 npm install hexo-deployer-git -–save
8.发布到github
在hexo目录下依次输入hexo clean hexo g hexo d
最后在浏览器地址栏输入gaoxuerong.github.io显示如下图,就说明成功了。
关于hexo的常见命令:https://segmentfault.com/a/1190000002632530
写在最后:使用hexo搭建博客思路:
安装hexo这个博客框架,使用markdown语法写博客内容,通过node解析静态页面,通过git pages别人就可以访问到自己的博客了。