安装
1
2
3
4
5
6>>> npm install -g hexo
>>> cd /blog-project
>>> hexo init
>>> npm install
>>> hexo g
>>> hexo server #启动一个本地服务器修改配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18#修改 _config.yml
....
# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: https://angelteng.github.io/blog/ # git仓库地址
root: /blog/ #根目录
permalink: :year/:month/:day/:title/
permalink_defaults:
.....
deploy:
type: git
repo: git@github.com:angelteng/blog.git
branch: gh-pages #发布分支
name:
email:
server:
port: 8080 #本地服务器端口去git新增一个仓库
修改git page选项
新增一个ssh key管理:建议源代码根目录 git init 之后放在master分支,发布代码放在gh-pages分支
新增及发布
1
2
3
4
5# 新增
>>> hexo new post "blog title"
# 发布
>>> hexo g
>>> hexo d静态资源引用
1
2# 将图片放在 /source/_post/blogTitle 文件夹下
{% asset_img hexoLocal.png 图片描述 %}