Hexo+GitHub Pages搭建属于自己的blog
Hexo是一个快速,简单,功能强大的开源博客框架-》官网
GitHub Pages 是一个不受限的网站空间。
两者相得益彰。给那些喜欢自己折腾的人提供一些借鉴。
搭建过程
环境介绍
博主使用系统:Ubuntu 14.04
安装 node与npm
安装Hexo
npm install hexo-cli -g
初始化blog
hexo init blog
至此,本地blog已经创建完成,是不是很简单,简单到没朋友
选择主题
可以在hexo官网查看自己喜欢的主题
通过git clone [url] themes/xxx 将主题克隆到本地,
修改 _config.yml
中的theme:xxx
常用命令
#创建一个新的文章
$ hexo new "文章名"
#生成静态文件
$ hexo generate
#将一个草稿发布出去
$ hexo publish [layout] <filename>
#启动一个本地服务器
$ hexo server
更多命令移步官方文档
搭建github pages
本地blog已经搭建完成,现在可以发布到github pages上
注册github账户
到github官网注册一个github账户
配置登录免密码
移步
创建github远程仓库
在github上创建一个仓库 xxx.github.io
xxx为自己的github用户名
安装插件
$ npm install hexo-deployer-git --save
配置Hexo
修改 _comfig.yml
,xxx为你的用户名
deploy:
type: git
repo: git@github.com:xxx/xxx.github.io.git
branch: master
推送服务器
$ hexo deploy
若出现
ERROR Deployer not found: git
报错,请执行上面安装插件步骤
测试
打开 xxx.github.io
,就能看到你的blog了
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 450603622@qq.com
文章标题:Hexo+GitHub Pages搭建属于自己的blog
文章字数:372
本文作者:steinswang
发布时间:2018-01-03, 20:34:01
最后更新:2020-02-03, 11:15:26
原始链接:http://yoursite.com/2018/01/03/Hexo-GitHub-Pages-Establish-blog/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。