本文會不定時更新一些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內(nèi)加上如下代碼更改hexo-server運行時的端口號:
server:
port: 4001
compress: true
header: true
port可以修改成任意非4000的渴丸,只要不再報沖突就行茬故。
參考segmentfault的回答
主頁博客文章順序排列不對
很可能是你的文章沒有加上date,在.md的title下面加上時間:
date: 2017-10-24 11:08:24
這步可以選做:去public文件夾下找到年份文件夾(如2017),進去調(diào)整生成的文件即可。
不斷完善你的博客
首頁展示折疊
在需要折疊的地方添加``
添加tags和catagories
創(chuàng)建"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的使用技巧
標題
這是最為常用的格式瞳秽,在平時常用的的文本編輯器中大多是這樣實現(xiàn)的:輸入文本、選中文本率翅、設置標題格式练俐。而在Markdown中,你只需要在文本前面加上#即可冕臭,要注意的是腺晾,#和標題之間需要有空格隔開燕锥,否則hexo識別不出來的哦。
本文會持續(xù)更新
敬請期待悯蝉。归形。。