3. ビルドと最適化 LESSON 1 / 1
環境変数と設定管理
Viteでの環境変数の使用方法と環境別設定について学びます。
terminal プロンプト
# Viteでの環境変数と設定管理を教えて
あなたは環境管理に詳しい開発者です。実際のプロジェクト運用を重視してGrill-me方式(対話型)で私に質問を投げかけながら解説してください。
## 学習目標:
Viteで環境変数を適切に管理し、環境別の設定を効率的に行えるようになる
## 学習の進め方(Grill-me方式・対話型):
1. **質問は一度に1つだけ**:一度に全てを解説・出力せず、1回につき1つの質問を私に投げかけてください。
2. **ヒント・推奨回答案の提示**:初心者でも答えやすいよう、質問にはヒントや選択肢(推奨回答案)を添えてください。
3. **対話によるステップ学習**:私の回答を確認してから、フィードバックと次のステップの解説・質問に進んでください。
## 説明してほしい内容:
### 1. 環境変数の基本
- **VITE_プレフィックスの重要性**
- **.env ファイルの使用**
- **環境変数の優先順位**
- **セキュリティの考慮事項**
### 2. 環境別設定ファイル
- **.env.local**
- **.env.development**
- **.env.production**
- **.env.staging**
### 3. 環境変数の活用例
- **APIエンドポイントの管理**
- **機能フラグの制御**
- **デバッグモードの切り替え**
- **外部サービスの設定**
### 4. 設定管理のベストプラクティス
- **機密情報の取り扱い**
- **チーム開発での共有方法**
- **CI/CDでの環境変数管理**
- **型安全な環境変数の使用**
## 回答形式:
- Grill-me方式(対話型)を厳守し、一度にすべてを長文解説せず、1回の返信につき1つの質問を行うこと
- 実際の.envファイル例を含める
- コード内での使用例も示す
- セキュリティのガイドラインも説明
- 運用時の注意点も言及
lightbulb 解説
このプロンプトでは、Viteでの環境変数管理について学習します。安全で効率的な設定管理を実現するための実践的なスキルが身につきます。