1. 程式人生 > >[hexo]如何更換主題、刪除文章

[hexo]如何更換主題、刪除文章

多文件 多主題 查看 git nal 喜歡 這就是 依次 開始

  • 如何修改主題

    hexo有很多主題,每個人可以選擇自己喜歡的主題來應用,也可以自己設計主題並且上傳形成公共主題供大家下載。

    如果是自己設計主題的話,會稍微麻煩一些,需要自己配置很多文件,並且編寫css以及js代碼等。關於如何編輯自己的主題並且發布到公共主題這方面的內容,可以參考hexo官方文檔中themes部分的內容,其中publishing的內容就是如何發布自己主題的流程。

    • 傳遞門:HEXO官網 Themes版塊

    自己制作主題並且發布供所有人共享的情況稍微復雜一些,這裏不做詳細說明,感興趣的同學看上面傳遞門中的內容即可。這裏主要講解下,如何把主題修改為公共庫中的主題,把自己的博客改造成自己喜歡的樣子。

    我們知道hexo官方共享的themes有很多,可以在hexo themes collection中查看。

    打開之後看到的這些themes都是可以供我們直接應用和安裝的主題。那麽如何才能應用某一種主題呢?
    主要分為下面幾個步驟:

    1. 下載主題(themes);
    2. 修改主目錄文件夾中的_config.yml文件的theme配置;
    3. 執行hexo generta => hexo deploy將主題應用到自己最新的博客上面。

    . 如何刪除文章

    刪除文章的過程一樣也很簡單,先刪除本地文件,然後通過生成和部署命令進而將遠程倉庫中的文件也一並刪除。具體來說,以最開始默認形成的helloworld.md這篇文章為例。

    首先進入到source / _post 文件夾中,找到helloworld.md文件,在本地直接執行刪除。然後依次執行hexo ghexo d,再去主頁查看你就會發現你的博客上面已經空空如也了,這就是如何刪除文章的方法。

    . 總結

  1. node_modules文件夾中的內容是整個hexo的依賴包,這個一般情況下不需要去做任何增刪改。
  2. public文件夾其實是當我們執行hexo generate命令之後由hexo根據我們的主題以及文章內容生成的一個文件。打開之後可以看到對應的時間我們寫的博客內容,例如我今天的博客就是pubulic / 2016 / 05 / 01 / 如何更換hexo主題、刪除文章.md這篇文章。你可以新建一篇文章來看看pubulic文件夾下面的變化,不過因為本文還沒有講解如何生成新的文章,所以你先不用著急,我會在後面的博客中慢慢講解更多關於hexo如何應用的文章。
  3. scaffolds其實就是腳手架的意思,有些人也稱之為模板,其實就是我們新生成一篇文章時從哪個模板來生成。這裏面默認只有三個模板,draft, page, post,我們生成文章是可以指定采用哪個模板。
  4. source和themes子文件夾不再講解,上面已經解釋過了。
  5. _config.yml文件,這個其實是我們整個主目錄的配置,你會發現你把主題從landscape切換到Tinnypp時,除了下載主題包之外就是在這個文件裏去配置自己的主題,只需要更改少量的鍵值對內容就可以對整個主目錄和網頁進行變更了。
  6. db.json,沒有仔細研究,後期會更新這部分的內容。
  7. package.json,沒有仔細研究,後期會更新這部分的內容

[hexo]如何更換主題、刪除文章