It is working code on my blog
- Vue.js: Frontend Framework
- Firebase: Database, Storage, Serverless Function as a service, Auth
- Vuetify: UI Framework
- Quill: Text editor
- Disqus: Comment & Reply
- Fork & Clone
- Start firebase project
- Start firebase Authentication, Database(Cloud Firestore), Storage, Hosting, Functions
- Add test user by email/password on firebase console
- Set test users' display name
- firebase init(using firebase cli & No overwrite jsons of firebase)
- Set firebase your credential on src/firebase/credentials.js by firebase
- Set your project ID on .firebasercc by firebase project ID
- Set Disqus short name on src/components/Disqus.vue: line 3
- Set Google Analytics on public/index.html
- Naming on src/components/Nav.vue: line 7 ~ 11
- Naming title on public/index.html: line 9
- npm run lint --fix
- npm run build
- firebase deploy(using firebase cli)
npm install
npm run serve
npm run build
npm run lint