博客搭建github pages + HEXO
来源:互联网 发布:数据库关系代数 编辑:程序博客网 时间:2024/05/16 04:56
Github Pages (第一步)
Github Pages免费的静态站点,其特点:免费托管、自带主题、支持自制页面等。
创建Github Pages比较简单,只要你有一个github账号在创建一个仓库就行了,但是这个仓库是有规则的,其格式必须为:yourusername.github.io。然后根据提示一直下一步即可,非常简单。
HEXO(第二步)
- 安装
https://hexo.io/zh-cn/docs/
- 建站
Hexo安装好了之后,就开始进行建站。打开终端cd到桌面并使用如下命令即可建好
$ hexo init yourname
$ cd yourname
$ npm install
( 进入yourname目录),然后以文本编辑器打开_config.yml文件,滚动到最下面,修改配置如下
# Deployment## Docs: https://hexo.io/docs/deployment.htmldeploy: type: git repo: git@github.com:xiamoweinuan/xiamoweinuan.github.io.git branch: master
然后执行
$ hexo deploy
$ npm install hexo-deployer-git –save
之后生成静态页面
$ hexo g
启动本地服务,进行文章预览调试,命令:
$ hexo server
浏览器输入http://localhost:4000
发布到git
$ hexo d
-
博客主题以更新以及编写
- 主题更新
-每次部署的步骤,可按以下三步来进行。
$ hexo clean
$ hexo generate
$ hexo deploy
比如克隆这个博客,https://github.com/daisygao/hexo-themes-cover
- cd 到你的目录下
$ git clone https://github.com/daisygao/hexo-themes-cover.git
themes/cover
有些地址不一样的,要cd到themes目录下
- 提交,cd到themes/cover
$ git pull
修改主目录下的 .yml
theme: cover后测试
$ hexo clean
$ hexo generate 生成
$ hexo s 预览
$ hexo deploy 提交
一些常用命令:
hexo new"postName" #新建文章hexo new page"pageName" #新建页面hexo generate #生成静态页面至public目录hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)hexo deploy #将.deploy目录部署到GitHubhexo help # 查看帮助hexo version #查看Hexo的版本
文/潘柏信(简书作者)
原文链接:http://www.jianshu.com/p/465830080ea9/comments/550752
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
中间真实遇到好多的问题啊,以下是参考的资源,
http://www.jianshu.com/p/465830080ea9/comments/550752
http://www.jianshu.com/p/834d7cc0668d?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&utm_source=qq
http://www.cnblogs.com/zhcncn/p/4097881.html
http://www.jianshu.com/p/5e0ca2b14815
http://www.cnblogs.com/zhcncn/p/4097881.html
http://www.v2ex.com/t/175940
- 博客搭建github pages + HEXO
- github pages + hexo搭建博客
- 用hexo和github-pages搭建博客
- hexo与github pages搭建博客
- Hexo结合Github-Pages搭建静态博客
- Github Pages 搭建HEXO主题个人博客
- hexo+github pages 搭建个人博客
- github Pages +hexo 搭建个人博客
- hexo+github pages博客搭建记录
- Hexo + Github Pages 搭建个人博客
- Github Pages+Hexo搭建静态博客
- Hexo+GitHub pages 搭建个人博客
- hexo + github pages 搭建个人博客
- Hexo+Github Pages搭建个人博客
- 使用github pages+Hexo搭建个人博客
- github pages + hexo 搭建个人博客站点
- Hexo + Github Pages搭建个人独立博客
- Hexo + GitHub Pages 搭建博客的教程
- AndroidStudio解决无错误但所有方法提示的问题
- Swift开源项目汇总
- ubuntu虚拟机14.04及版瓦工15.10 安装gitlap
- 列标头固定的联系人列表
- Java正则表达式入门
- 博客搭建github pages + HEXO
- HEVC 中的GOP/POC参数
- js对象数组(JSON) 根据某个共同字段 分组
- 重写属性的set方法
- C++实验3—多分段函数求值
- 严重: Failed to destroy end point associated with ProtocolHandler ["http-nio-8080"] java.lang.NullPoin
- C++继承详解之三——菱形继承+虚继承内存对象模型详解vbptr(1)
- 二分图匹配总结
- ArcGIS教程:对地理处理服务和任务编写文档