@iem/vuetify-extra

Vue library with common used components based on Vuetify.
243 23
Install
npm install @iem/vuetify-extra
Latest Version:1.0.2
Vue:1 · 2 · 3
License:MIT
Last Updated:Jan 6, 2023
Links: GitHub  ·  npm
Maintainer: nunogr

vuetify-extra

Vue library with common used components based on Vuetify.

Demo here: https://menteora.github.io/vuetify-extra/

2020/11/03 - NEW! Docker Integration

Project setup

Install Library

npm install @menteora/vuetify-extra

Use Plugin

  • Use Vuetify-Extra plugin after Vuetify
  • Example of /src/main.js with Vuetify and Vuetify-Extra plugins:
import Vue from 'vue'
import App from './App.vue'
import vuetify from './plugins/vuetify'
import './plugins/vuetify-extra'

Vue.config.productionTip = false

new Vue({
  vuetify,
  render: h => h(App)
}).$mount('#app')
  • Example of standard Vuetify plugin installation in plugins/vuetify.js:
import Vue from 'vue'
import Vuetify from 'vuetify/lib'

Vue.use(Vuetify)

export default new Vuetify({
  icons: {
    iconfont: 'mdi'
  }
})
  • Example Vuetify-Extra plugin installation in plugins/vuetify-extra.js:
import Vue from 'vue'
import VuetifyExtra from '@menteora/vuetify-extra'
import '@menteora/vuetify-extra/dist/menteora.css'

Vue.use(VuetifyExtra)

Docker Integration

  • Install Docker (refer to official Guide)
  • Install "Docker" Extension on VSCode
  • Open Folder with VSCode
  • Answer "Reopen in Container"

reopen inside docker button

Project setup

See demo in action:

npm run serve

Compiles and minifies Library for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Update workflow

  1. Update & commit code

Github pages updates

  1. Update demo npm run deploy:demo
  2. Test demo

Github updates

  1. Update release inside package.json
  2. Tag commit git tag v0.3.1
  3. Push Tags git push origin --tags

Npm updates

  1. Update build npm run build
  2. Login on npm npm login
  3. Update package on npm npm publish

Version History

Version Released Vue License
1.0.2 * MIT
1.0.1 * MIT
1.0.0 * MIT
0.3.4 ^2.6.12 MIT
0.3.3 ^2.6.12 MIT