112上網頁設計課報告筆記
Firebase
建立專案
新增專案

設定專案名稱

關閉GA

建立即時資料庫



建立檔案資料庫



設定授權登陸

選擇google


安裝Node.js
初始化
在桌面創建資料夾
進入資料夾開啟終端機
輸入下列指令:
1.npm init //初始化(按Enter直到結束)

2.npm install -g –save-dev firebase-tools //安裝工具
登陸firebase
firebase login

初始firebase環境
firebase init hosting

y

Use an existing project //使用現有專案

選擇之前創的專案名

public
y
n

note:
出現Firebase initialization complete!即為成功
輸入firebase deploy //部屬託管到firebase

設定firebase設定檔案及測試
將firebase_init-master資料夾的所有檔案丟入專案資料夾的public裡

由於預設firebase.js URL有誤無法開啟須改網址
將連結改為以下程式碼
1 2 3 4 5 6 7 8 9 10 11
| <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-app-compat.js"></script> <!-- include only the Firebase features as you need --> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-auth-compat.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-database-compat.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-firestore-compat.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-functions-compat.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-messaging-compat.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-storage-compat.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-analytics-compat.js"></script> <script defer src="/https://www.gstatic.com/firebasejs/8.0.1/firebase-remote-config-compat.js"></script> <script defer src="https://www.gstatic.com/firebasejs/8.0.1/firebase-performance-compat.js"></script>
|
設定init-firebase.js

將project id改為自己的專屬id
將api更改


成果

Zhi筆記部落格