使用 Hexo 來寫 Blog(問題解密)

node.js Hexo

本篇主要紀錄載上傳以及使用上遇到的問題

上一篇主要是介紹上傳到github過程,本篇是說明一些遇到的問題

上傳 github 後網頁沒吃到CSS樣式?

剛上傳時候,很開心地跑上去連結一下成果,結果會發現網頁竟然沒吃到CSS樣式,
詢問過同事之後,才知道上一篇_config.yml 裡面設定,如果 : 後面不加上空格的話,會導致連結失效以致於吃不到 CSS (如下)

#URL 設定 ( : 後面要有空格 )
url: https://github.com/你的github名稱
root: /repository的名稱/
#Deployment 設定 ( : 後面要有空格 )
deploy:
    type: github
    repository: https://github.com/你的github名稱/kumahexo.git
    branch: gh-pages (如果是用github主頁就不用)

更新了 theme ,上傳還是舊的?

這問題一開始也困擾我很久,後來爬了一下發文才發現到,
因為 HEXO 會自動判斷你的檔案是否有新增減少,
如果只是改 theme 在 generate 時候只會更新_posts裡面的內容,
為了讓他每次上傳都記得更新,所以在 generate 之前要先執行

1
sudo hexo clean

這樣才能確保每次上傳都是最新的狀態。

如何出現 read more按鈕?

在內文的 markdown 撰寫的時候,在內文架加上

1
<!--more-->

這樣之下的內文都會被隱藏起來了。


Reference
Share