node package manager

vue-build

Vue development/testing/production cli

ue-build

Build Status

The build process is one of the most frustrating things about front end development and cluttering up your app with a bunch of config and packages you rarely ever need to think about doesn't help either.

Vue-build takes those frustrations and hopefully eliminates them with a set of popular use cases. Vue, Webpack 2, .env, Sass, Eslint(Standard), Karma, Mocha, Chai, Nightwatch

See the wiki for more detailed information

Note: As we get closer to the release of webpack 2 primary functionality may change.

Features

  • Command Line Scripts
  • Webpack 2
    • Hot Reloading
    • Hot Middleware
    • Error Overlay
    • .env Processing
    • production css extraction
  • Sass
  • Babel
  • Eslint - Standard
  • Unit Testing
    • Karma
    • Mocha
    • Chai
    • Code Coverage
  • E2e Testing
    • Nightwatch
    • Selenium
    • Chrome Driver
    • Gecko(firefox) Driver

Installation

npm install -g vue-build

Scripts

// Initiate files/folders 
vue-build init
 
// Run dev server 
vue-build dev
 
// Production build to dist folder 
vue-build prod
 
// Unit testing 
vue-build unit
 
// E2e testing 
vue-build e2e
 
// Linting 
vue-build lint
 
// Help 
vue-build help

See the wiki for more detailed information

Roadmap