/vbuild

:turtle: :rocket: Vue happiness build tool :sparkles: :zap:

Primary LanguageJavaScriptMIT LicenseMIT

vbuild

NPM version NPM downloads Build Status

preview

Philosophy

Install once and build everywhere.

vbuild is an opinionated but configurable build tool with lots of goodies included, it's inspired by create-react-app and xo. No webpack config and other tooling config to manage. It just works!

Quick Start

# recommend node.js >=6 and npm >= 3
yarn global add vbuild
# or npm i -g vbuild

vbuild init my-project
cd my-project
yarn
yarn dev

Then you can open http://localhost:4000
When you are ready to deploy your app, run npm run build to bundle.

Use Cases

  • Build regular Vue web app
  • Build server bundle for your app
  • Build your components and directives
  • Build electron app
  • Build non-Vue web apps
  • Build non-Vue commonjs/umd libraries
  • ... use your imagination

What’s Inside?

  • Webpack 2.2.0-rc.3
  • Babel
  • PostCSS
  • ESlint (optional)
  • Karma (experimental)

Showcase

Let us know if you are using vbuild in production!

License

MIT © EGOIST