Yet another Angular boilerplate. Why? Why not! Boilerplates come in many flavours. Zenbase is intended to be light and flexible, but with a few opinionated choices up-front.
Zenbase is designed with the developer's productivity in mind. We keep things light and to the point, without an unnecessary amount of gulp plugins. This should get you coding asap.
- Gulp
- Angular
- Bower
- Coffeescript
- Stylus
- Jade
The gulp pipelines are contained in the /gulp
folder. All your coding should be done in /src
. Note as well that you should not need to edit /src/index.jade
that much. All your Javascript and CSS is concatenated, and all bower dependencies are injected automatically. Wow.
Clone the repo; install dependencies:
npm install
bower install
gulp
Compile your source into/public
and start a local servergulp build
Build your app into/dist
gulp serveDist
Start a local server and serve up what you just builtgulp deploy
Deploy/dist
to GH pages