Hosting your website with Firebaseš„
I love how easy it is to host a website with Firebase for free.
Set Up
Create a project in the Firebase console by just a few clicks.
If you havenāt used firebase before, install the cli and login:
npm i -g firebase-tools
firebase login
Then initiate your project:
firebase init
Select āHostingā with space then enter. Then select the project created in the Firebase console. Then enter the path to the folder your index.html file is located (i.e. public). If you have a single-page app and want all urls to point to index.html select yes.
Deploy
firebase deploy
Congratulations, you have now hosted your website. You will find your page as a subdomain of firebaseapp.com and web.app. Like this https://projectid.firebaseapp.com and https://projectid.web.app. If you need your own domain, just go to Hosting in the firebase console and press the Connect domain button. Each time you need to update the content, just make the changes and hit firebase deploy again.
Check out Firebase for more information.
Conclusion
firebase init
firebase deploy
Thatās all, thank you for reading š„š
p.s. check out my similar article for automatic hosting with Netlify.