All Projects → David-Desmaisons → Vue Cli Plugin Component

David-Desmaisons / Vue Cli Plugin Component

Licence: mit
🛠️ vue-cli 3 plugin to create component

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Vue Cli Plugin Component

Phfcomposebarview
Compose bar from iOS 7 Messages.app
Stars: ✭ 1,197 (+1275.86%)
Mutual labels:  component
Percy Storybook
Percy's Storybook SDK.
Stars: ✭ 80 (-8.05%)
Mutual labels:  component
React Native Credit Card Input
Easy, cross-platform credit-card input for your React Native Project! Start accepting payment 💰 in your app today!
Stars: ✭ 1,244 (+1329.89%)
Mutual labels:  component
Ng2 Fan Menu
Angular Fan Menu
Stars: ✭ 76 (-12.64%)
Mutual labels:  component
Flow Ui
Flow-UI is a highly customizable UI framework based Seajs/jQuery。
Stars: ✭ 79 (-9.2%)
Mutual labels:  component
React Native Swipeview
The best SwipeView component for React Native.
Stars: ✭ 81 (-6.9%)
Mutual labels:  component
Security
The Security component provides a complete security system for your web application.
Stars: ✭ 1,195 (+1273.56%)
Mutual labels:  component
Security Core
Security provides an infrastructure for sophisticated authorization systems, which makes it possible to easily separate the actual authorization logic from so called user providers that hold the users credentials. It is inspired by the Java Spring framework.
Stars: ✭ 1,264 (+1352.87%)
Mutual labels:  component
Security Csrf
The Security CSRF (cross-site request forgery) component provides a class CsrfTokenManager for generating and validating CSRF tokens.
Stars: ✭ 1,220 (+1302.3%)
Mutual labels:  component
Lottie React
A lightweight React library for rendering complex After Effects animations in real time using Lottie.
Stars: ✭ 83 (-4.6%)
Mutual labels:  component
Reactjs Popup
React Popup Component - Modals,Tooltips and Menus —  All in one
Stars: ✭ 1,211 (+1291.95%)
Mutual labels:  component
Rn Components Kit
A series of commonly used react-native components
Stars: ✭ 79 (-9.2%)
Mutual labels:  component
React Native Dialog Component
A react native dialog component support custom animation for IOS & Android.
Stars: ✭ 81 (-6.9%)
Mutual labels:  component
Vuecirclemenu
🐰A beautiful circle menu powered by Vue.js
Stars: ✭ 1,199 (+1278.16%)
Mutual labels:  component
Ireact
🎁 iReact: Fantastic React Components and Libraries! Makes it easy for you to pick one that’ll work for you.
Stars: ✭ 83 (-4.6%)
Mutual labels:  component
React Mde
📝 React Markdown Editor
Stars: ✭ 1,196 (+1274.71%)
Mutual labels:  component
Wymaterialbutton
Interactive and fully animated Material Design button for iOS developers.
Stars: ✭ 80 (-8.05%)
Mutual labels:  component
React Swipeable List
Swipeable list component for React.
Stars: ✭ 86 (-1.15%)
Mutual labels:  component
React Places Autocomplete
React component for Google Maps Places Autocomplete
Stars: ✭ 1,265 (+1354.02%)
Mutual labels:  component
React Infinite Scroll Component
An awesome Infinite Scroll component in react.
Stars: ✭ 1,235 (+1319.54%)
Mutual labels:  component

vue-cli-plugin-component

Npm version npm MIT License

component plugin for vue-cli

demo

project
│   README.md
│   LICENSE (optional)
└───src
│   ├── index.js
│   └───components
│       └───Mycomponent.vue
│
└───example
    ├── App.vue
    ├── main.js

Features

  • Adjust build script to only build the component. Use serve script to serve a demo page.

  • Create a prepublishOnly script to run the build(s) before publishing the component

  • Update README.md with component information

  • Optional

Scripts

Use build to build the component

npm run build

Use serve to serve the application example in the example folder

npm run serve

When using vue.doc

Use doc:build to update the API section of README.md with generated documentation

npm run doc:build

When using vueStyleguide

Use styleguide to run style guide dev server

npm run styleguide

Use styleguide:build to generate a static HTML style guide

npm run styleguide:build

Configuration

configuration

  • componentName: the name of the component.

  • useVueStyleguidist: true to install vue-styleguidist, default: true

  • useVueDoc: true to install vuedoc.md, default: true

  • addLicense true to add a License file to the project, default: false

  • licenseName type of the license file to create, default: MIT

  • copyrightHolders Project copy holders, used when creating the license file.

Injected Commands

No command will be injected.

Installing in an Already Created Project

vue add component

Injected webpack-chain Rules

No Changes are performed

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].