MusicaTechLabの各プロジェクト(MIDI-to-MP3、開発ブログなど)へアクセスするための軽量かつ高速な母艦となるポータルサイトです。
このプロジェクトは Astro を使用して構築されています。
npm install
npm run dev
ブラウザで http://localhost:4321 にアクセスしてプレビューを確認できます。
本番環境用のビルドを作成するには、以下のコマンドを実行します:
npm run build
ビルドされたファイルは dist/ ディレクトリに出力されます。
src/layouts/Layout.astro: サイト全体のベースレイアウトとグローバルCSSsrc/pages/index.astro: トップページ(リンクカード配置)src/components/AdSense.astro: Google AdSense用の再利用可能なコンポーネントastro.config.mjs: Astroの設定ファイルsrc/pages/index.astro 内の projects 配列を編集することで、新しいプロジェクトリンクカードを追加できます。src/components/AdSense.astro の呼び出し時に client と slot プロパティを渡すことで、実際の広告枠を設定できます。