Note
mainブランチ✅:静的ビルド、任意の静的ホスティングプラットフォームにデプロイ可能。cloudflareブランチ:内蔵コメントシステムを有効にし、Cloudflare のみでデプロイ可能。
🎬 ライブデモ:Vercel
- レスポンシブデザイン - モバイル、タブレット、デスクトップに対応。
- ライト / ダークモード - システムに自動追従し、手動切り替えもサポート。
- CSR 動的コンテンツフィルタリング - History API によるリストフィルタリングとページネーション。
- i18n サポート - 拡張可能な多言語対応、単一言語モードでも完璧に動作。
- サイトマップ & フィード購読 - サイトマップと Atom フィードの自動生成。
- OpenGraph サポート - 組み込みの Open Graph メタタグでソーシャルメディア共有を最適化。
以下のコマンドを実行します:
pnpm create astro --template tuyuritio/astro-theme-thought-lite
# 対話型プロンプトに従ってプロジェクトを作成
cd <your-project-name>
pnpm dev- このテンプレートを使用して新しいリポジトリを作成するか、このリポジトリを Fork します。
- 以下のコマンドを実行します:
git clone <your-repo-url>
cd <your-repo-name>
pnpm install
pnpm devサイト設定および国際化(i18n)設定をカスタマイズするには、以下のファイルを変更してください:
.envastro.config.tssite.config.ts
基本設定についてはサイト設定ガイドを参照してください。
国際化設定については国際化設定ガイドを参照してください。
テーマは以下の一般的なコマンドを提供します:
| コマンド | アクション |
|---|---|
pnpm install |
プロジェクトの依存関係をインストール |
pnpm update |
プロジェクトの依存関係を更新 |
pnpm new |
新しいコンテンツファイルを作成 |
pnpm dev |
ローカル開発サーバーを起動(デフォルト:http://localhost:4321) |
pnpm check |
Astro 型チェックを実行 |
pnpm build |
本番バージョンをビルド |
pnpm preview |
ビルドしたサイトをプレビュー |
pnpm format |
コードフォーマット |
pnpm lint |
コードリント |
現在のブランチは完全に静的ビルドが可能で、任意の静的ホスティングプラットフォームにデプロイできます。
各プラットフォームのデプロイ方法については、Astro 公式デプロイガイドを参照してください。
アップストリームの更新を同期するには、以下のコマンドを実行します:
git remote add theme https://github.com/tuyuritio/astro-theme-thought-lite.git
git fetch theme
git merge theme/main # 初回更新時は `--allow-unrelated-histories` フラグを追加
pnpm installコンテンツ作成は src/content ディレクトリに集中しており、主に以下の部分を含みます:
note- 文記、入念に構成された詳細な長文作品に特化jotting- 随筆、軽量で即時的なコンテンツ記録preface- 序文、第一印象としてサイトのホームページに表示information- 情報、各種説明的なコンテンツを含む
詳細はコンテンツ作成ガイドを参照してください。
あらゆる形式の貢献を歓迎し、感謝しています!
- コアフレームワーク - Astro
- コア言語 - TypeScript
- UI コンポーネント - Svelte
- CSS エンジン - Tailwind CSS
- アイコン - Iconify
- フォント - Google Fonts | ZeoSeven Fonts
- 画像ビューア - Medium Zoom
- SPA トランジション - Swup
- コード品質 - Biome
- 静的デプロイ - Vercel
このプロジェクトは GPLv3 でライセンスされており、自由に変更および配布できますが、元の著作権表示を保持する必要があります。

