首先請點一下左上「專案總覽」返回專案首頁
選擇網頁應用程式 </>符號,來將 firebase 新增到網頁應用程式
註冊完畢後底下就會立刻出現 Firebase 的 SDK,分別是 npm 與 script,這邊請選擇 script 標籤,接著複製下「firebaseConfig」的部分。
1 2 3 4 5 6 7 8 9
| const app = firebase.initializeApp({ apiKey: '<your-api-key>', authDomain: '<your-auth-domain>', databaseURL: '<your-database-url>', projectId: '<your-cloud-firestore-project>', storageBucket: '<your-storage-bucket>', messagingSenderId: '<your-sender-id>', appId: '<your-app-id>' });
|
由於 Firebase 後來更新有兩個版本,本課程主要是以 Firebase v8 作為主要授課內容,但是官方 Firebase 所提供的是 Firebase 9,因此底下提供Firebase v8 的 CDN 以及準備好的 CodePen 給大家方便後續課程練習
Firebase V8:https://codepen.io/hsiangfeng/pen/eYVwKqQ
這邊提供 Firebase 文件網址,官方文件的閱讀方式主要也有區分 V8 V9,只需要點一下上方分類標籤就可以切換語法囉。
可以開一個html檔,在 head 標籤引入 script,來看database 是否能讀取了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="https://www.gstatic.com/firebasejs/8.9.1/firebase-app.js"></script> <script src="https://www.gstatic.com/firebasejs/8.9.1/firebase-database.js"></script> <script> const config = { apiKey: '<your-api-key>', authDomain: '<your-auth-domain>', databaseURL: '<your-database-url>', projectId: '<your-cloud-firestore-project>', storageBucket: '<your-storage-bucket>', messagingSenderId: '<your-sender-id>', appId: '<your-app-id>' }; firebase.initializeApp(config); const database = firebase.database(); </script> </head>
|