hexo常用命令和主题更换

搭建完成后一些简单的命令


1.写文章

1
2
$ hexo n   
$ hexo new [layout] "postname"

2.生成静态页面

1
2
$ hexo g   
$ hexo generate

3.启动本地服务,进行文章预览调试

1
2
$ hexo s   
$ hexo server

或者启动指定端口的本地服务

1
$ hexo s -p 5000

4.部署到github上去

1
2
$ hexo d        
$ hexo deploy

boss:写完文章后,结合2、4用一行代码完工

1
$ hexo d -g

主题安装

获得主题


hexo的主题列表: [Hexo Themes] (https://hexo.io/themes/)
1
git clone <repository> themes/<theme-name>

修改主题

安装完成后,打开 hexo_config.yml, 修改主题modernist

1
theme:modernist

编辑主题配置文件

打开hexo\themes\modernist目录,编辑主题配置文件_config.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
menu: #配置页头显示哪些菜单
# Home: /
Archives: /archives
Reading: /reading
About: /about
# Guestbook: /about

excerpt_link: Read More #摘要链接文字
archive_yearly: false #按年存档

widgets: #配置页脚显示哪些小挂件
- category
# - tag
- tagcloud
- recent_posts
# - blogroll

blogrolls: #友情链接
- bruce sha's duapp wordpress: http://ibruce.duapp.com
- bruce sha's javaeye: http://buru.iteye.com
- bruce sha's oschina blog: http://my.oschina.net/buru
- bruce sha's baidu space: http://hi.baidu.com/iburu

fancybox: true #是否开启fancybox效果

duoshuo_shortname: buru #多说账号

google_analytics:
rss:

更新主题

1
2
cd themes/modernist
git pull