利用Github搭建个人主页 笔记01

& 思路:

在本地编辑博客 - “调试” ;
在发布到Github - “发布,公开” ;
    github提供免费的服务,如果自己搭建博客要:服务器+域名;


*前提:
    Node.js - 了解:https://www.cnblogs.com/suhaihong/p/6598308.html
    Markdown - 用于编写博文
    
    
*基本步骤:
1 创建新厂库repository;
2 上传代码-编代码;


*主页搭建方式:
1:Jekyll + Github Pages
2:Hexo + Github Pages
Jekyll:是一个简单的博客形态的静态站点生产机器;
Hexo:是一个快速、简洁且高效的博客框架;
Github Pages:

*安装:
Node.js;
Git;
Hexo

*语言:
Markdown:一种轻量级标记语言;

*工具:
文本编辑工具:SublimeText3;
MarkDown写作工具:windows下Typora;


【修改代码】
问题:了解Hexo文件目录结构?
source下的_posts,这里就是我们的博客文章了都是以.md形式存在的,
在该目录下我们就可以写文章了,hexo new 文章名称,再用你的MarkDown编辑器打开
然后回到主目录下 hexo d -g就可以生成发布到你的博客下啦

【hexo主题】
hexo主题github网址:https://github.com/hexojs/hexo/wiki/Themes

更换主题:
1 clone一个主题放到blog下的themes文件夹下;
2 修改 _config.yml文件中的 themes 参数 ;



参:

https://blog.csdn.net/Hanghang_/article/details/78944672
http://jekyllcn.com/docs/home/

https://blog.csdn.net/xudailong_blog/article/details/78762262
https://www.jianshu.com/p/f389ad8c49bd

hexo官网:https://hexo.io/zh-cn/docs/setup
Hexo主题:https://hexo.io/themes/
hexo他人使用过程:
    (比较完整)https://blog.csdn.net/qq_21808961/article/details/83782677
    https://www.jianshu.com/p/343934573342




...................................................
原文地址:https://www.cnblogs.com/floakss/p/11444003.html