1、创建username.github.io仓库
username是你自己github账号的用户名
2、hexo安装和配置
需要提前安装node.js,新建一个目录hexo
1 | $ npm install -g hexo |
hexo根目录下_config.yml
配置文件的修改,yaml语法中:
后面必须有一个空格,否则会报错
1 | title: adam blog # 标签栏显示的字符串 |
目前我就配置修改了这些内容,其他的看自己需要
3、选择喜欢的hexo博客主题
现在用的yilia
,还不错,简洁大气
1 | $ cd D:/Project/hexo |
配置博客的头像和标签栏小图标,在hexo/source
目录下新建assets
目录,把用到的图片放进来,修改主题目录下的_config.yml
,其他配置根据主题说明来就行
1 | # 标签栏小图标 |
4、写文章并发布
1 | $ cd D:/Project/hexo |
上面这些命令执行一次就行,下面写一篇文章作为例子,主要看一下blog
中的图片路径怎么写
1 | $ cd D:/Project/hexo |
在.md
中编写博客内容,把图片存放到my-first-blog
文件夹下,.md
文件中的图片路径格式:![xxxxx](my-first-blog/xxxxx.png)
,我用的Typora
markdown编辑器,挺好用
5、hexo模板文件
hexo\scaffolds\post.md
是执行hexo new
命令生成文章的模板文件,可以根据需要定制
6、hexo常见命令
常见命令
1 | $ hexo new "postName" #新建文章 |
缩写:
1 | $ hexo n == hexo new |
组合命令:
1 | $ hexo s -g #生成并本地预览 |