Я использовал Firebase CLI для развертывания сайта. Инструмент сгенерировал файл индекса. html. Внизу был следующий скрипт. Может кто-нибудь сказать мне, для чего он предназначен, и почему некоторые части закомментированы? и как я могу связать с моим веб-приложением базу данных в реальном времени (чтение / запись)?
document.addEventListener('DOMContentLoaded', function() {
// // ???????????????????????????????
// // The Firebase SDK is initialized and available here!
//
// firebase.auth().onAuthStateChanged(user => { });
// firebase.database().ref('/path/to/ref').on('value', snapshot => { });
// firebase.messaging().requestPermission().then(() => { });
// firebase.storage().ref('/path/to/ref').getDownloadURL().then(() => { });
//
// // ???????????????????????????????
try {
let app = firebase.app();
let features = ['auth', 'database', 'messaging', 'storage'].filter(feature => typeof app[feature] === 'function');
document.getElementById('load').innerHTML = `Firebase SDK loaded with ${features.join(', ')}`;
} catch (e) {
console.error(e);
document.getElementById('load').innerHTML = 'Error loading the Firebase SDK, check the console.';
}
});