Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/brianvoe/vue-build
- Owner: brianvoe
- License: mit
- Archived: true
- Created: 2016-10-26T02:10:42.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-01-29T05:29:46.000Z (about 6 years ago)
- Last Synced: 2024-05-13T08:21:27.638Z (9 months ago)
- Topics: babel, chai, e2e-tests, eslint, javascript, karma, mocha, nightwatch, sass, unit-testing, vue, webpack2
- Language: JavaScript
- Homepage: http://vue-build.com
- Size: 1.4 MB
- Stars: 57
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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