& 思路:
在本地编辑博客 - “调试” ;
在发布到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