UNPKG

componentes-vue

Version:
80 lines (54 loc) 1.64 kB
# ComponentesVue [![npm](https://img.shields.io/npm/v/componentes-vue.svg)](https://www.npmjs.com/package/componentes-vue) [![vue2](https://img.shields.io/badge/vue-2.x-brightgreen.svg)](https://vuejs.org/) > A Vue.js Plugin ## Installation ```bash npm install --save componentes-vue ``` ## Usage ### Bundler (Webpack, Rollup) ```js import Vue from 'vue' import ComponentesVue from 'componentes-vue' // You need a specific loader for CSS files like https://github.com/webpack/css-loader import 'componentes-vue/dist/componentes-vue.css' Vue.use(ComponentesVue) ``` ### Browser ```html <!-- Include after Vue --> <!-- Local files --> <link rel="stylesheet" href="componentes-vue/dist/componentes-vue.css"></link> <script src="componentes-vue/dist/componentes-vue.js"></script> <!-- From CDN --> <link rel="stylesheet" href="https://unpkg.com/componentes-vue/dist/componentes-vue.css"></link> <script src="https://unpkg.com/componentes-vue"></script> ``` ## Development ### Launch visual tests ```bash npm run dev ``` ### Launch Karma with coverage ```bash npm run dev:coverage ``` ### Build Bundle the js and css of to the `dist` folder: ```bash npm run build ``` ## Publishing The `prepublish` hook will ensure dist files are created before publishing. This way you don't need to commit them in your repository. ```bash # Bump the version first # It'll also commit it and create a tag npm version # Push the bumped package and tags git push --follow-tags # Ship it 🚀 npm publish ``` ## License [MIT](http://opensource.org/licenses/MIT)