Next.js + TypeScript + TailwindCSS + Vite を使用した Chrome 拡張機能開発のテンプレートです。
- TypeScript による型安全性
- TailwindCSS によるスタイリング
- Vite による高速な開発環境
- React + Next.js によるモダンな UI 開発
- Chrome ブラウザで
chrome://extensions/
を開く - 右上の「デベロッパーモード」を有効にする
- 「パッケージ化されていない拡張機能を読み込む」をクリック
- プロジェクトの
dist
ディレクトリを選択
chrome-extension-template/
├── manifest.json # Chrome拡張機能の設定ファイル
├── package.json # プロジェクトの依存関係管理
├── tsconfig.json # TypeScriptの設定
├── vite.config.ts # Viteの設定
├── tailwind.config.js # TailwindCSSの設定
├── postcss.config.js # PostCSSの設定
├── index.html # メインのHTMLファイル
└── src/ # ソースコード
├── main.tsx # アプリケーションのエントリーポイント
├── App.tsx # メインのAppコンポーネント
└── index.css # グローバルスタイル