環境
MacBookPro Siera 10.12.3
Chrome 57.0.2987.133
npm 4.2.0
node 7.9.0
firebase": 3.7.4
vue-cli webpackで作った環境
現象
firebaseホスティングを使ったWebサイトを作成していて、Chromeの開発者ツール>コンソールに以下のエラーが出ていた。
code: "app/duplicate-app", message: "Firebase: Firebase App named '[DEFAULT]' already exists (app/duplicate-app).", name: "[DEFAULT]", stack: "FirebaseError: Firebase: Firebase App named '[DEFA… [as apply] (http://localhost:8080/app.js:592:14)"}
サイトの動作には特に影響はなし。
原因
firebase.initializeApp```が複数回呼ばれているらしい。
でも自分のソースでは1箇所でしか使用していないんだが…。
ああ、キャッシュにでも残って悪さしているのかな?
# 解決方法
キャッシュ消去でエラーメッセージは出なくなった。
### キャッシュ消去手順
1. Chromeで開発者ツール起動
2. 更新ボタン長押し
3. キャッシュの削除とハード再読み込みを押す
消去参考URL
https://superuser.com/questions/220179/how-can-i-do-a-cache-refresh-in-google-chrome?answertab=votes#tab-top