🚀

HonoXでGithub pagesのサイトの手直し

2024/02/13に公開

挨拶

みなさんこんにちは
@taisan11です
今回はこちらの私のサイトを手直ししていきます
https://github.com/taisan11/taisan11.github.io/tree/v1-archive
↑archive取っといてよかった
現在のリポジトリはこちらです
完成品がこちらとなっております
気になる人はぜひ見てってください!!

使用技術

ついにHonoがV4になってHonoXとかいうVite+HonoのNext.jsみたいなやつになったのでそれを使います
あといちいちHTML複製ブログがめんどいのでMDXも入れちゃいます

コードの紹介

最初はブランチ切って全部削除してコミットしてHonoXを召喚しました。
適当にCSSを当ててメインページを作りました
とりあえず昔のバージョンと似た感じにするのが目標です

②buildしてみて...?

SSGでビルドしたらCSSが生成されてませんでした
その時はCSSはapp/に入れてました(HonoX Readmeのtailwind CSSと同じ感覚)
どうやら

<link rel='stylesheet' href='/static/style.css' />

みたいなものでよかったぽくてCSSファイルはpublic/staticに入れればいいっぽいです。

③Github action

普通にViteのアクションを使いました
公式のはなんか動かなかったので下の記事を参考にしてますたまたまかな?
https://zenn.dev/shivase/articles/009-react-vite-githubpages

最後に

ViteでMPAで簡単なHTMLとコンポーネント機能を使いたい!!
とかHTMLしか使えないけどいちいちHTML書くのめんどくさい
とかそういう人に向いてるなと思いました

Discussion