A simple content creation web application.
npm install
Install firebase tools
npm install -g firebase-tools
npm run dev
This will serve the application using
vite
npm run build
This will build the application to the
dist
folder usingvite
npm run test
This currently will only run the compiler as there are no unit tests.
npm run preview
This will build and serve the application using
vite
npm run preview:fb
This will build the application using
vite
but usefirebase
to serve.
npm run storybook
This 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.