This is a simple template meant to help quick-starting Vue projects with Firebase.
Some of the features are:
- Vue CLI
- PWA support (custom)
- Vuex
- Vuetify
- Firebase integration (w/ Vuexfire)
- Auth
- Firestore
- Storage
- Multi-environment setup (dev & prod)
Make sure to update the package version in sw.js
and package.json
for each new deployment!
TODO: automate this flow / find alternative solution.
npm install
npm run serve
# Firebase development environment
npm run build:dev
or
# Firebase production environment
npm run build:prod
npm run test:unit
npm run test:e2e
npm run lint