All Projects → tomquirk → brunch-vue-barebones

tomquirk / brunch-vue-barebones

Licence: other
A Barebones Brunch Skeleton for Vue.js

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects
HTML
75241 projects

Projects that are alternatives of or similar to brunch-vue-barebones

Brunch
🍴 Web applications made easy. Since 2011.
Stars: ✭ 6,801 (+12494.44%)
Mutual labels:  brunch
flask-elm-starter-kit
Simple starter kit/boilerplate to get started with Flask, Elm and Brunch.
Stars: ✭ 31 (-42.59%)
Mutual labels:  brunch
brunch-chicken-and-waffles
Brunch skeleton with CoffeeScript, LESS, Angular, and AngularUI with Bootstrap 3
Stars: ✭ 13 (-75.93%)
Mutual labels:  brunch
less-brunch
Adds LESS support to Brunch
Stars: ✭ 14 (-74.07%)
Mutual labels:  brunch
brunch-wordpress-theme
WordPress Starter Theme That Uses Brunch, Bower, And Bootstrap
Stars: ✭ 15 (-72.22%)
Mutual labels:  brunch
fingerprint-brunch
A brunch plugin for cache busting assets
Stars: ✭ 15 (-72.22%)
Mutual labels:  brunch
react-brunch-demo
An ES6 React & Redux application compiled by Brunch and linted with Eslint.
Stars: ✭ 31 (-42.59%)
Mutual labels:  brunch
typescript-brunch
Adds TypeScript support to Brunch
Stars: ✭ 27 (-50%)
Mutual labels:  brunch

Brunch Vue Barebones

A barebones Brunch skeleton for Vue.js - minimal dependencies!

Unlike other skeletons with Vue, brunch-vue-barebones is based on the official scaffold provided by the Vue.js core team (vue-cli). The only dependencies are vue and vue-router; configure it how you like!

Thanks to https://github.com/nblackburn for his work on vue-brunch

Installation

  1. Install Brunch globally
npm install -g brunch
  1. Create a new Brunch project using this skeleton
brunch new -s vue

Manual Install

You can clone this repo manually!

Getting Started

Taken from the official Brunch docs

  • Install (if you don't have them):
    • Node.js: brew install node on OS X
    • Brunch: npm install -g brunch
    • Brunch plugins and app dependencies: npm install
  • Run:
    • npm start — watches the project with continuous rebuild. This will also launch HTTP server with pushState.
    • npm run build — builds minified project for production
  • Learn:
    • public/ dir is fully auto-generated and served by HTTP server. Write your code in app/ dir.
    • Place static files you want to be copied from app/assets/ to public/.
    • Brunch site, Getting started guide

TODO

  • Add support for Hot Module Reloading with hmr-brunch
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].