在使用 Hexo 建立部落格的過程中,掌握一些常用命令能夠大大提升工作效率。以下是我整理的一些最常用的 Hexo 命令,並對其用途進行詳細說明,讓你能夠輕鬆應對日常部落格的管理和維護。
指令 | 說明 |
---|---|
$ hexo init folder-name |
初始化 Hexo 專案,其中 folder-name 是專案的名稱。例如,hexo init my-blog 會在當前目錄下新建一個名為 my-blog 的資料夾,並在其中初始化 Hexo 文件結構。 |
$ hexo new article-name |
新增文章。記得在執行此命令前,先 cd 進入你的 Hexo 專案資料夾。若文章標題包含空格,則需要使用引號包裹,例如 hexo new “My First Post”。 |
$ hexo server |
啟動本地伺服器,預設網址是 http://localhost:4000, 你可以在瀏覽器中打開這個網址來預覽你的部落格。 |
$ hexo generate |
生成靜態文件,會在專案目錄下生成一個 public 資料夾,其中包含可以部署到網頁伺服器上的所有靜態文件。每次對文章或配置進行更改後,都需要運行此命令來更新 public 資料夾。 |
$ hexo clean |
清除快取文件(db.json)和已生成的文件(public)。當你發現更新的內容沒有即時顯示時,可以使用此命令來清理快取。 |
$ hexo deploy |
將你的部落格部署到 GitHub 等遠端伺服器。部署前,記得修改 _config.yml 文件中的相關配置:第 16 行設置網站基本信息,第 105 行設置部署信息。如果希望在每次部署時都能添加 commit 訊息,可以在 _config.yml 的 deploy 配置中加上一行:message: ‘your message’。 |
$ hexo new page page-name |
新增頁面,其中 page-name 是頁面的名稱。例如,hexo new page about 會新增一個名為 about 的頁面。 |
這些 Hexo 命令是日常使用中最常見和最基本的操作。通過熟悉和運用這些命令可以更加高效地管理和維護你的 Hexo 部落格。
更多更詳細完整的指令請看這邊 Hexo Commands 。