1
0

VitePressのBoilerPlate作ったよ(yarn対応)

Posted at

こんにちは。あいおんです。

VitePressのBoilerPlateを作ったので公開します。

つくったもの

  • リポジトリ

  • デモサイト(GithubPages)

  • VitePress公式

作ろうと思ったきっかけ

某偉大な先輩が社内向けのハンズオンを作るときにVuePressを使われていました。
(そのあとVitePressに移行されていたようですが、めっちゃ前ですね…)
https://qiita.com/ozaki25/items/184e61d2aeaaa1396e26

というわけで、私もそれを継承してハンズオンを作るときにはこれにしようと思ってました。
ただ、VuePressと違ってVitePressではひな形がどうにも作られないようで・・・
(私はyarn派なので、公式ではInitの記載がなかったんですよね)

なので、VitePressで作り始めるひな形を作りました。(Yarnで)
※と思ったんですが、よくよく考えると、別にnpxでinitした後にYarnでやればいいだけだったなと思い始めました。

強み(ユースケース)

  • みんな大好きマークダウンでガイドが作れる!
  • Viteなのでめっちゃ早い
  • (比較的)直感的(学習コストが高くない)

VuePressとの比較

  • Viteなのでめっちゃ早い(二回目)
  • VuePressと比べてPluginが少ない?(Zoomとか使えないのかな・・・)
  • HMRが最高に快適
    • VuePressだと、サイドバーとかの修正はホットリロードでは反映できなかった
    • VitePressは、HMRなのでどこの更新でも反映される

感想

yarnでもInitできるみたいでした。。。(作り切ってからReferenceに書いてありました・・・)
https://vitepress.dev/reference/cli#vitepress-init

結局こういうのってBoilerPlate作るのが一番勉強になるんですよね。
(次回から別にBoilerPlateなくてもすぐ作れるまで習熟しちゃうこともありますね)

ちなみに、ロゴはChatGPTくんに書いてもらいました。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0