本文会不定时更新一些hexo的使用技巧。
hexo常用命令行
- hexo g = hexo generate // 生成
- hexo s = hexo server // 运行服务器
- hexo d = hexo deploy // 部署
- hexo new post "title" // 新建博客文章
- hexo hew page "tags/catagories/about" // 开启tags/catagories/about功能,将会在source文件夹下自动新建相应的文件
附上hexo的中文版指令文档
hexo博客建立过程中遇到的常见问题
port 4000 has been used
在git bash中输入命令行hexo s后报错
解决方法:
方法一:
在git bash输入命令行netstat -ant |grep 4000
看看被什么占用了,然后如果这个是没人用的东西,就kill掉这个进程
方法二:
可以在_config.yml内加上如下代码更改hexo-server运行时的端口号:
server:
port: 4001
compress: true
header: true
port可以修改成任意非4000的,只要不再报冲突就行。
参考segmentfault的回答
主页博客文章顺序排列不对
很可能是你的文章没有加上date,在.md的title下面加上时间:
date: 2017-10-24 11:08:24
这步可以选做:去public文件夹下找到年份文件夹(如2017),进去调整生成的文件即可。
不断完善你的博客
首页展示折叠
在需要折叠的地方添加``
添加tags和catagories
创建"about me" page
方法跟前面的添加tags和catagories类似,git bash: hexo new page "about"
在themes里面的_configy.yml设置中将menu中about 前面的注释去掉即可。
menu:
home: /
archives: /archives
tags: /tags
about: /about
关于markdown的使用技巧
标题
这是最为常用的格式,在平时常用的的文本编辑器中大多是这样实现的:输入文本、选中文本、设置标题格式。而在Markdown中,你只需要在文本前面加上#即可,要注意的是,#和标题之间需要有空格隔开,否则hexo识别不出来的哦。
本文会持续更新
敬请期待。。。