Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brianvoe/vue-build

Ultra Simple, Development, Testing and Production Build Cli
https://github.com/brianvoe/vue-build

babel chai e2e-tests eslint javascript karma mocha nightwatch sass unit-testing vue webpack2

Last synced: 7 days ago
JSON representation

Ultra Simple, Development, Testing and Production Build Cli

Awesome Lists containing this project

README

        

# No longer in development. Vue cli came out and tackled all the things I was trying to accomplish with this package.


ue-build

[![Build Status](https://travis-ci.org/brianvoe/vue-build.svg?branch=master)](https://travis-ci.org/brianvoe/vue-build)
[![NPM Downloads](https://img.shields.io/npm/dt/vue-build.svg)](https://www.npmjs.com/package/vue-build)
[![Node version](https://img.shields.io/node/v/vue-build.svg?style=flat)](http://nodejs.org/download/)

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 2, Webpack 2, env overriding, Sass, Karma, Mocha, Chai, Nightwatch

See the [docs](http://vue-build.com) for more details

## Features
- Command Line Scripts
- Vue 2
- Webpack 3
- Babel
- Hot Reloading
- Hot Middleware
- Error Overlay
- env Processing
- css extraction
- static output
- Sass
- Unit Testing
- Karma
- Mocha
- Chai
- Code Coverage
- E2e Testing
- Nightwatch
- Selenium
- Chrome Driver
- Gecko(firefox) Driver

## Installation
```javascript
npm install -g vue-build
```

## Scripts
```javascript
// 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

// Help
vue-build help
```
See the [docs](http://vue-build.com) for more details

## Roadmap
- Add other css preprocessors
- Possibly webpack dashboard? https://github.com/FormidableLabs/webpack-dashboard