Compétences firebase-development:debug
🔧
firebase-development:debug
Sûr
偵錯 Firebase 開發問題
Firebase 開發問題如果沒有系統化的方法可能很難排除。本技能提供逐步工作流程,用於診斷模擬器問題、規則違規、函數錯誤、認證問題和部署失敗。
Prend en charge: Claude Codex Code(CC)
1
Télécharger le ZIP du skill
2
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
3
Activez et commencez à utiliser
Tester
Utilisation de "firebase-development:debug". Firebase emulators are not starting. I see port conflict errors.
Résultat attendu:
- 讓我幫您偵錯 Firebase 模擬器連接埠衝突。以下是系統化的方法:
- 1. 使用 lsof 命令識別正在使用的連接埠
- 2. 終止衝突的程式
- 3. 在重新啟動之前匯出任何現有的模擬器資料
- 4. 使用正確的配置重新啟動模擬器
- 您想要我詳細說明每個步驟嗎?
Audit de sécurité
Sûrv3 • 1/10/2026
This is a pure documentation skill containing only markdown text and workflow guidance. No executable code, scripts, network calls, or file system access. The skill provides debugging instructions for Firebase development issues.
1
Fichiers analysés
183
Lignes analysées
0
résultats
3
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude Voir l’historique des audits →
Score de qualité
38
Architecture
100
Maintenabilité
81
Contenu
31
Communauté
100
Sécurité
61
Conformité aux spécifications
Ce que vous pouvez construire
模擬器啟動問題
解決 Firebase 模擬器無法啟動時的連接埠衝突和初始化錯誤
規則違規
診斷 PERMISSION_DENIED 錯誤並修復 Firestore 安全規則
函數部署失敗
偵錯 Cloud Functions 錯誤和部署配置問題
Essayez ces prompts
模擬器無法啟動
Firebase 模擬器無法啟動。我看到連接埠衝突錯誤。幫我偵錯這個問題。
規則權限被拒
在模擬器中嘗試寫入 Firestore 時出現 PERMISSION_DENIED 錯誤。偵錯我的安全規則。
函數未執行
我的 Cloud Function 未執行。它超時且沒有顯示錯誤。幫我偵錯。
認證權杖錯誤
Firebase 認證在模擬器中無法運作。權杖被拒絕。偵錯我的認證設定。
Bonnes pratiques
- 在重新啟動模擬器之前一定要匯出資料以保留測試資料
- 在部署之前使用模擬器 UI 中的規則遊樂場來測試規則
- 在 docs/debugging-notes.md 中記錄偵錯步驟和解決方案以供日後參考
Éviter
- 在匯出資料之前對模擬器使用 kill -9
- 跳過規則遊樂場並猜測規則問題
- 在生產環境中測試而非使用模擬器進行偵錯
Foire aux questions
本技能是否適用於 Firebase 模擬器套件?
是的。本技能專門用於排除 Firebase 模擬器套件的問題,包括 Firestore、Functions、Auth 和 Hosting 模擬器。
本技能可以自動修復我的安全規則嗎?
不行。本技能提供診斷指導並幫助您識別問題。您必須使用規則遊樂場手動編輯和測試您的規則。
本技能會修改我的專案檔案嗎?
不行。本技能只提供說明和指導。它不會執行命令或修改您專案中的任何檔案。
本技能使用哪些偵錯工具?
本技能指導您使用 Firebase 模擬器 UI、規則遊樂場、CLI 命令如 firebase emulators:start,以及用於連接埠分析的 lsof。
我可以使用本技能來處理生產環境的 Firebase 問題嗎?
本技能專為模擬器和本地開發問題設計。對於生產問題,請使用直接的 Firebase 控制台和日誌工具。
本技能與 firebase-development:validate 有何不同?
偵錯專注於修復您遇到的特定錯誤和問題。驗證專注於在沒有特定錯誤的情況下審查程式碼結構和配置。