A simple content creation web application.
npm installInstall firebase tools
npm install -g firebase-toolsnpm run devThis will serve the application using
vite
npm run buildThis will build the application to the
distfolder usingvite
npm run testThis currently will only run the compiler as there are no unit tests.
npm run previewThis will build and serve the application using
vite
npm run preview:fbThis will build the application using
vitebut usefirebaseto serve.
npm run storybookThis will launch the component library.
Deployments to the habor-dev firebase project are automatic when pushing to the develop branch.
Pull requests are required for merging into the develop and master branches.
When adding the preview label to a pull request, a temporary preview instance will be deployed.
All production sites are deployed when merging into the master branch.
To create a new production site, follow the instructions in the Create New Environment Checklist issue type.