jeneser / generator-vue-plugin

Yeoman generator generating vue plugin :rocket:

Home Page:https://www.npmjs.com/package/generator-vue-plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

generator-vue-plugin NPM version Build Status Dependency Status

Yeoman generator generating vue plugin 🚀



Features

Please see our package.json for up to date information on what we support.

  • Build library with Rollup + Babel + Uglify
  • Webpack + vue-loader for single file Vue components.
  • State preserving hot-reload
  • State preserving compilation error overlay
  • Lint-on-save with ESLint
  • Source maps
  • JavaScript minified with UglifyJS.
  • HTML minified with html-minifier.
  • CSS across all components extracted into a single file and minified with cssnano.

*For more information on what this generator can do for you, take a look at the package.json and webpack templates

Installation

First, install Yeoman and generator-vue-plugin using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-vue-plugin

Then generate your new project:

yo vue-plugin

Getting To Know Yeoman

  • Yeoman has a heart of gold.
  • Yeoman is a person with feelings and opinions, but is very easy to work with.
  • Yeoman can be too opinionated at times but is easily convinced not to be.
  • Feel free to learn more about Yeoman.

Contribute

Please make sure to read the Contributing Guide before making a pull request.

License

MIT © Copyright (c) 2017 Jeneser

About

Yeoman generator generating vue plugin :rocket:

https://www.npmjs.com/package/generator-vue-plugin

License:MIT License


Languages

Language:JavaScript 95.3%Language:Vue 3.1%Language:HTML 1.6%