I specified the correct public directory which Firebase hosting asks for.
The right amount of files were also found during deployment, but subdirectories within the public folder were missing on the hosted site.
I can't show images yet, but here are the links for them:
- Local project directory:
https://i.imgur.com/ISyYiUN.png - Deployed project directory (with missing subdirectories):
https://i.imgur.com/ansqj47.png
I even made sure that firebase.json wasn't ignoring anything:
https://i.imgur.com/SoPRh88.png