金金金金金金金金金

HEXO + GIT 建立blog

你的电脑安装node.js
node.js安装包下载

你的电脑安装git
linux mac自带,windows安装git bash

hexo准备:
安装 sudo npm install -g hexo
初始化 hexo init

github准备:
在自己的github下建立yourname.github.io的repository
添加SSH Keys(这个是github的使用,不多说,总之ssh-keygen后,把公钥复制到github中)

新建添加自己的blog:
hexo本地大概的目录结构:

_config.yml node_modules public source
db.json package.json scaffolds themes

修改_config.yml

1
2
3
4
5
6
7
deploy:

type: git

repo: https://github.com/[github_account]/[github_account].github.io.git

branch: master

1 执行命令,npm install hexo-deployer-git –save
2 新建一篇文章hexo n “article_name”
3 编辑生成的md文件,markdown格式
4 生成静态页面hexo g
5 部署到github,hexo d
6 帮助hexo h
7 想本机预览 hexo s

文章中使用图片
修改_config.yml

1
post_asset_folder:true

执行npm install https://github.com/CodeFalling/hexo-asset-image –save
在.md文件中插入图片

1
![logo](artical_name/logo.jpg)

主题
我用的theme叫next
next主题作者的github
next主题作者的blog
next主题的使用文档
hexo markdown语法参考
Hexo Markdown 简明语法手册
提醒自己:
用了hexo clean,别忘了把CNAME copy 到publish目录下
CNAME的内容:
guoxin.site