用hexo建置網站以及日常操作筆記
建站好一陣子了,現在才回來寫筆記,可能有遺漏,歡迎留言
安裝hexo
- 安裝
Nodejs
和git
(方便上傳github
並建置網站) - terminal裡執行安裝
npm install hexo-cli -g
- 在想安裝的資料夾底下初始化
hexo blog
,等於直接在該資料夾下新建網站了hexo init blog
cd blog
進入網站資料夾
hexo server
在本機執行網站hexo new "Hello there"
建立第一個文章
用github.io建置網站
首先註冊一個
github
並建立一個repository
,如果想要[github帳號].github.io
作為網址開頭那repo
的名子就取[github帳號].github.io
- 想用其他名子也可以,但配置比較麻煩,會有一些地方需要調整
記得選
public repo
安裝
hexo
部署套件npm install --save hexo-deployer-git
然後在
hexo/_config.yml
檔案裡加入以下(branch
名可以隨意取)_config.yml
裡的url
也要加上自己的網址url: https://你的帳號.github.io
最後就是部署到
github
上了hexo g
(generate靜態檔案)hexo d
(deploy部署檔案)
安裝主題
例如我用的Fluid主題
安裝非常簡單,進入網站資料夾目錄後執行npm install --save hexo-theme-fluid
其餘就不贅述了,官方github
裡都有說明
- 盡量安裝常維護的主題,否則有機率遇到棘手問題
日常操作
- 清除靜態檔案(我通常都會在generate之前先清理,這樣可以防止一些可能的錯誤):
hexo clean
- 建立靜態網站檔案:
hexo g
- 部署:
hexo d
或hexo d -g
建立並部署 - 建立文章:
hexo new [模板如果有話] "標題"
- 建立草稿:
hexo new draft "標題"
用hexo建置網站以及日常操作筆記
https://f88083.github.io/2023/12/30/用hexo建置網站以及日常操作筆記/