首先贴出两个网址
下面总结下我自己的填坑经历
关于hexo
本地操作
- npm install -g hexo
 - hexo init
 - hexo generate(hexo g也可以,用来生成静态页面)
 - hexo server (浏览器输入http://localhost:4000)(然后去配置github,再继续第五步)
 - npm install hexo-deployer-git –save (这一步是在配置完github之后)
 - hexo deploy
github配置
 - 建立Repository (名字为yesixuan.github.io)
 - 修改项目配置文件 (根目录下的_config.yml)
1
2
3
4deploy:
type: git
repo: https://github.com/leopardpan/leopardpan.github.io.git
branch: master 
部署以及常用操作
- hexo clean
 - hexo generate
 - hexo deploy
 
- hexo new”postName” #新建文章
 - hexo new page”pageName” #新建页面
 - hexo generate #生成静态页面至public目录
 - hexo server #开启预览访问端口(默认端口4000,’ctrl + c’关闭server)
 - hexo deploy #将.deploy目录部署到GitHub
 - hexo help # 查看帮助
 - hexo version #查看Hexo的版本
 
关于更换主题(这里以nextT为例)
- 下载主题的zip包。(地址:https://github.com/iissnan/hexo-theme-next/releases)
 - 结业后的文件夹改名为next,放入项目的themes目录里面
 - 打开站点配置文件,找到theme字段,并将其值更改为next 。
 - 此时可已在本地测试看看
 - 切换hexo里面的不同主题,在主题配置文件里面找到scheme的配置项,自己加减注释来切换
 
关于标签与分类 原地址
- hexo new page tags (hexo new page categories)
 - 确认站点配置文件里有tag_dir: tags (category_dir: categories)
 - 确认主题配置文件里有tags: /tags (categories: /categories)
 - 编辑站点的source/tags/index.md (略…),添加
1
2
3
4title: tags
date: 2015-10-20 06:49:50
type: "tags"
comments: false