Skip to content

LoveMeWithoutAll/vue-blog

Repository files navigation

book-blog

It is working code on my blog

blog-demo

This blog is using

  1. Vue.js: Frontend Framework
  2. Firebase: Database, Storage, Serverless Function as a service, Auth
  3. Vuetify: UI Framework
  4. Quill: Text editor
  5. Disqus: Comment & Reply

If you want to fork and use

  1. Fork & Clone
  2. Start firebase project
  3. Start firebase Authentication, Database(Cloud Firestore), Storage, Hosting, Functions
  4. Add test user by email/password on firebase console
  5. Set test users' display name
  6. firebase init(using firebase cli & No overwrite jsons of firebase)
  7. Set firebase your credential on src/firebase/credentials.js by firebase
  8. Set your project ID on .firebasercc by firebase project ID
  9. Set Disqus short name on src/components/Disqus.vue: line 3
  10. Set Google Analytics on public/index.html
  11. Naming on src/components/Nav.vue: line 7 ~ 11
  12. Naming title on public/index.html: line 9
  13. npm run lint --fix
  14. npm run build
  15. firebase deploy(using firebase cli)

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint