svelte5-single-page-application Svelte Themes

Svelte5 Single Page Application

技術書典17「いまからはじめる Svelte 5」サンプルコード・付録

svelte5-single-page-application

このリポジトリーは、技術書典17「いまからはじめる Svelte 5」付録のサンプルコードです。

  • サイト全体にCSSを適用する
  • Web APIを使う
  • コンポーネントにアクションを取り付ける
  • Vitestでユニットテストを実行する
  • Storybookでコンポーネントテストを実行する
  • Lintツールで静的解析する

サンプルコードの試しかた

リポジトリーをクローンしたら、npmパッケージをインストールします。

cd svelte5-single-page-application
npm ci

そして、Viteのモジュール・バンドル処理を実行し...

npm run dev

ウェブブラウザーでlocalhost:5173にアクセスします。

開発環境

開発の進めかた

コードを書き換えたら、Lintツール(svelte-check・Biome)で静的解析します。

npm run check
npm run biome:lint

もしBiomeがエラーを報告したら...

npm run biome:lint:autofix

エラーを解消できたら、ユニットテスト(Vitest)を実行します。

npm run test

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes