如何讓Hexo不渲染某些檔案

2022-05-01 22:09:12 字數 1005 閱讀 9199

搜尋引擎確認**所有權時往往會提供乙個html檔案來進行驗證,要是這個檔案被渲染了,驗證自然就會失敗了。或者,有時候會寫一些簡單的html示例頁面或readme.md,這也是不希望hexo渲染的。因此有必要針對某個檔案或者目錄進行排除。

hexo部落格的基本內容是一些markdown檔案,放在source/_post資料夾下,每個檔案對應一篇文章。除此之外,放在source資料夾下的所有開頭不是下劃線的檔案,在hexo generate的時候,都會被拷貝到public資料夾下。但是,hexo缺省會渲染所有的html和markdown檔案,導致我的readme.md直接轉成html格式了。。。

怎麼樣避開這個坑呢?如果只有乙個html檔案的話,可以簡單地在檔案開頭加上layout: false一行即可:

layout: false

---<

html

>

...

如果有多個要避開渲染的md檔案,顯然是不可能使用這種方法的。這時候需要使用skip_render配置。根據hexo文件中的說明,通過在_config.yml配置檔案中使用skip_render引數,可以跳過指定檔案的渲染。使用方式如下:

這裡的路徑匹配可以使用正規表示式。

注意:skip_render引數設定的路徑是相對於source目錄的路徑。例如,需要跳過渲染source/readme.md,只需要設定skip_render:readme.md

在設定了跳過渲染之後,最好使用hexo clean清除以前的編譯結果,保證配置生效。

1. 2. 

caffe 如何讓反向傳播不更新某些層

caffe程式中,有時候我們不需要更新某些層,那麼我們該怎麼做呢?假設共有5個卷積層,conv1,conv2,conv3,conv4,conv5 為了方便,假設只有這5個卷積層,沒有pool層與relu層 卷積層的定義為 layer bias filler 1.如果希望conv1,conv2,con...

git提交如何忽略某些檔案

在使用git對專案進行版本管理的時候,我們總有一些不需要提交到版本庫里的檔案和資料夾,這個時候我們就需要讓git自動忽略掉一下檔案。使用.gitignore忽略檔案 為了讓git忽略指定的檔案和資料夾,我們需要在專案的根目錄當中建立 gitignore檔案,使用.gitignore檔案的方式很簡單,...

Android如何讓EditText不彈出鍵盤

適用於需要在edittext上新增乙個popupwindow的情況 比如做乙個日期選擇器而不是手動輸入 同一頁面的edittext重寫。新增以下方法 this.setonfocuschangelistener newview.onfocuschangelistener public static v...