介紹
-
Hexo 是一個部落格框架,可以生成靜態網頁。
-
Shoka
是一個 Hexo 主題,Shoka 取的名字是書架,是一個為了閱讀筆記而生的主題,
相關介紹可以參考作者網站:https://shoka.lostyu.me/computer-science/note/theme-shoka-doc/

Shoka 作者於部落格底下的留言中的回覆,
該項目可能不再更新,Github 上最後的 Commit 日期是2021/10/03
- ShokaX
https://github.com/theme-shoka-x/hexo-theme-shokaX
ShokaX 是 Shoka 的精神續作,
原先 Shoka 使用了 JavaScript + Native + Nunjucks 的技術,
而 ShokaX 則使用了 TypeScript + Vue 3 + Pug 的技術搭配,
並新增了一些功能。
安裝
shokaX-CLI 已棄用,詳情: https://github.com/theme-shoka-x/shokaX-CLI
安裝文檔: https://docs-hexo.shokax.top/getting-started/
- 使用 shokaX can
https://github.com/theme-shoka-x/shokax-can
git clone https://github.com/theme-shoka-x/shokax-can --depth=1
cd shokax-can
pnpm install-
啟動 hexo server
hexo s # 如果報錯更換為 pnpm dlx hexo s撰寫第一篇文章
- 在
source/_posts資料夾下新增一個md檔案,例如:first.md。 - 在檔案內容中新增一些內容,例如:
title: 第一篇文章
date: 2024-04-24
tags: ShokaX
---
# 第一篇文章
這是內容- 可以看到第一篇文章了。

SEO 設置
- 安裝 hexo-generator-sitemap
npm install hexo-generator-sitemap seo:
google: # 填入資訊
visitor:
googleAnalytics: # 填入資訊