關(guān)于Hexo的使用


本文會不定時更新一些hexo的使用技巧。

hexo常用命令行

  • hexo g = hexo generate // 生成
  • hexo s = hexo server // 運行服務(wù)器
  • hexo d = hexo deploy // 部署
  • hexo new post "title" // 新建博客文章
  • hexo hew page "tags/catagories/about" // 開啟tags/catagories/about功能,將會在source文件夾下自動新建相應(yīng)的文件

附上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設(shè)置中將menu中about 前面的注釋去掉即可。

menu:
  home: /
  archives: /archives
  tags: /tags
  about: /about

關(guān)于markdown的使用技巧

標(biāo)題

這是最為常用的格式,在平時常用的的文本編輯器中大多是這樣實現(xiàn)的:輸入文本、選中文本、設(shè)置標(biāo)題格式。而在Markdown中,你只需要在文本前面加上#即可,要注意的是,#和標(biāo)題之間需要有空格隔開,否則hexo識別不出來的哦。


本文會持續(xù)更新
敬請期待。。。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容