The firebase init command creates a firebase. json configuration file in the root of your project directory. The firebase. json file is required to deploy assets with the Firebase CLI because it specifies which files and settings from your project directory are deployed to your Firebase project.
Read moreCan you run Firebase locally?
The Firebase CLI includes a Cloud Functions emulator which can emulate the following function types: HTTPS functions . Callable functions .
Read moreHow do I host a Firebase function?
Connect Cloud Functions to Firebase Hosting
Read more