neo.usuyuki.net
いつもと違うスタイルのブログ
🚀
ローンチ日
2022/07/06
🙎
開発形態
個人開発
🍽
ジャンル
webサイト
🏹
誰のために作った?
自分
技術
VitePress
新しい形式のブログ
目的
Misskeyフレンドのぽすさんのブログ(xiupos.net)に心打たれて、勢いでVitePress製プログを始めました。
背景
憧れていたxiupos.netと似た技術選定を行いました
こだわり
Misskeyフレンドのぽすさんのブログ(xiupos.net)に心打たれて。あまりにも心に打たれたものだから、勢いでVitePress製プログを始めました。もともとブログはあるのですが、それとは別方向でやっていきたい所存で、構成を本家に似せた感じです。
技術的にはViteとVueをベースにしたVitePress v1.0.0を採用し、textlintで文章構成(ら抜きとか、句読点とかチェック)といった形です。 本番用の静的ファイルはmainブランチには入れず、GitHubActionsでmainリポジトリマージ時に生成し、デプロイ用のブランチに自動コミットして、GitHubPagesで公開。textlintによる文章校正もGitHubActionsを用いることでPR上にコメント表示でき、とんでもない誤字脱字文章はmainリポジトリから回避できています。 爆速なViteに感動しています。ただVitePressは巷の情報が少なく、苦戦しています。(英語記事すら無いことも多々)Vue触ったことがなく、テーマ作りに難儀しています。時間取れる時にテーマも作ろうかなって思っている所存です。
技術的にはViteとVueをベースにしたVitePress v1.0.0を採用し、textlintで文章構成(ら抜きとか、句読点とかチェック)といった形です。 本番用の静的ファイルはmainブランチには入れず、GitHubActionsでmainリポジトリマージ時に生成し、デプロイ用のブランチに自動コミットして、GitHubPagesで公開。textlintによる文章校正もGitHubActionsを用いることでPR上にコメント表示でき、とんでもない誤字脱字文章はmainリポジトリから回避できています。 爆速なViteに感動しています。ただVitePressは巷の情報が少なく、苦戦しています。(英語記事すら無いことも多々)Vue触ったことがなく、テーマ作りに難儀しています。時間取れる時にテーマも作ろうかなって思っている所存です。
ギャラリー
![neo.usuyuki.net](https://prod-files-secure.s3.us-west-2.amazonaws.com/3ee8493d-1ff5-4e43-b584-649e8361ac9f/084effc6-39e1-43f5-a108-dcd92e6a2944/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88_2023-03-18_202455.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIAT73L2G45HZZMZUHI%2F20240727%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20240727T092542Z&X-Amz-Expires=3600&X-Amz-Signature=34637c44c280009c6855f34beaf25b4bbf934fc4e13f8136532b50b34b0717c8&X-Amz-SignedHeaders=host&x-id=GetObject)
![neo.usuyuki.net](https://prod-files-secure.s3.us-west-2.amazonaws.com/3ee8493d-1ff5-4e43-b584-649e8361ac9f/a862b414-10a7-4cf1-a756-9a2aec745b13/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88_2023-03-18_202519.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIAT73L2G45HZZMZUHI%2F20240727%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20240727T092542Z&X-Amz-Expires=3600&X-Amz-Signature=ab7807dcd15db9aa0b3357008cfe7d999fa6201e49c973c225c1e9f5852b0ebc&X-Amz-SignedHeaders=host&x-id=GetObject)
![neo.usuyuki.net](https://prod-files-secure.s3.us-west-2.amazonaws.com/3ee8493d-1ff5-4e43-b584-649e8361ac9f/91175392-df1a-47f9-ac88-2d007809eb3f/ci_konden_error.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIAT73L2G45HZZMZUHI%2F20240727%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20240727T092542Z&X-Amz-Expires=3600&X-Amz-Signature=ae9fd1782023eff6faf1911312e4c377d1c1915140fc421a0e68602acbd05a54&X-Amz-SignedHeaders=host&x-id=GetObject)