天天看點

Hexo自定義頁面的兩種方法

原文位址:http://refined-x.com/2017/07/10/Hexo自定義頁面的方法/。

Hexo是靜态頁部落格生成利器,同很多部落客一樣,前端路上原創技術部落格也是使用Hexo生成并托管在Github Page上的,但在使用Hexo的過程中遇到一個小問題,Hexo預設會對

/source/

裡的所有頁面應用主題模闆渲染,但有一些前端作品或demo頁我們不希望經過渲染,而是能保持完全自定義的樣子,那該怎麼用Hexo添加自定義的web頁面呢?

下面介紹兩種方法。

第一種方法是使用Hexo提供的跳過渲染配置,适用于整個目錄的設定。具體步驟,打開部落格根目錄

_config.yml

,找到其中

skip_render

項,這個項目用來配置

/source/

中需要跳過渲染的檔案或目錄,例如希望跳過

/source/projects/

裡的所有檔案渲染,可以配置為:

skip_render: projects/**      

比對規則是一種類似正則的規則,官方給出的參考是這個。另外在測試這個功能的時候發現,Hexo的内部緩存不是特别好用,有時候你修改了配置但生成出來的内容不一定及時應用了新配置,最好在生成之前執行一下

hexo clean

指令,清除掉舊的生成檔案和緩存。

---layout: false---      

繼續閱讀