ライブラリのインストール
yarn or npm のどちらか使用している方を実行しよう
yarn add firebase --save
npm install firebase --save
設定ファイルを設置
configフォルダを作成し、その中に以下のファイルを設置する
firebase-config.js
export const firebaseConfig = {
  apiKey: 'hoge',
  authDomain: 'hoge',
  databaseURL: 'hoge',
  projectId: 'hoge',
  storageBucket: 'hoge',
  messagingSenderId: 'hoge'
}
中身は以下のボタンを押したら表示されるのでコピペしよう
 
firebaseを使えるようにする
main.jsに以下の内容を追加する
main.js
import firebase from 'firebase'
import { firebaseConfig } from './../config/firebase-config'
firebase.initializeApp(firebaseConfig)
実際に使用する
firestoreのデータを取得・表示する
companiesというコレクションの全ドキュメントを参照する
参考(公式ドキュメント):https://firebase.google.com/docs/firestore/query-data/get-data
import firebase from "firebase";
export default {
  created: function() {
    this.firestore = firebase.firestore();
    this.companies = this.firestore.collection("companies");
    this.companies
      .get()
      .then(function(querySnapshot) {
        querySnapshot.forEach(function(doc) {
          // doc.data() is never undefined for query doc snapshots
          console.log(doc.id, " => ", doc.data());
        });
      })
      .catch(function(error) {
        console.log("Error getting documents: ", error);
      });
  }
};