.vscode Initial commit from Astro 1 month ago
public htaccess 15 days ago
src fix typo 15 days ago
.gitignore Initial commit from Astro 1 month ago
README.md readme 15 days ago
astro.config.mjs tailwind css 21 days ago
biome.jsonc dynamic toc 1 month ago
package.json tailwind css 21 days ago
pnpm-lock.yaml tailwind css 21 days ago
pnpm-workspace.yaml style: use github css 1 month ago
tsconfig.json path alias 1 month ago
README.md

hello-programmer-world

プログラマー向けの学習コンテンツサイトです。

実行手順

必要な環境

  • Node.js (推奨: v18以上)
  • pnpm

pnpmのインストール

pnpmがインストールされていない場合は、以下のコマンドでインストールしてください。

npm install -g pnpm

セットアップ

  1. リポジトリをクローンします
git clone <repository-url>
cd hello-programmer-world
  1. 依存パッケージをインストールします
pnpm install

開発サーバーの起動

pnpm dev

開発サーバーが起動し、ブラウザで http://localhost:4321 にアクセスできます。
ファイルを編集すると、自動的にブラウザがリロードされます。

ビルド

pnpm build

本番用のファイルが dist/ ディレクトリに生成されます。

プレビュー

ビルドしたファイルをローカルでプレビューできます。

pnpm preview

技術スタック

  • Astro - 静的サイトジェネレーター
  • MDX - Markdownの拡張記法
  • Tailwind CSS - CSSフレームワーク
  • Preact - UIコンポーネント
  • Biome - リンター・フォーマッター