Todos project ( Vue + Firebase + ES6 + Webpack )
This project appliesAirbnb's ESLint
Rules
and I am using Karma, mocha, phantomjs, sinon-chai and karma-coverage for testing with coverage checking
Do you want to use the VueFire?
Check out here -> VueFire Branch
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# just run this line.
cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run
# and check out report html in 'test/coverage' directory
Do you want to deploy using firebase hosting?
# install firebase-tools
npm install -g firebase-tools
# first, need a login
firebase login
# then,
firebase init
# ( Select the 'dist' directory )
# and then,
firebase deploy
#Is that all? Yes! :tada:
#Please check out the command line.
For detailed explanation on how things work, checkout the guide and docs for vue-loader.