RED Interactive's boilerplate to initialize common projects.
- Modular hierarchy.
- Auto-renaming of project variables.
- Support for both Django-based and static-based projects.
- node 0.8.4+
brew update && brew upgrade node
- npm 1.1.45+
- grunt 0.3.11+
How to use
Creating a project
Using the rbp NPM module
npm install rbp -g
rbp new project
git clone https://github.com/ff0000/red-boilerplate.git
grunt --help for a list of available tasks.
Initialize the project. This is required before running any other task. The task will ask for:
- Your project's title
- Your project's namespace
- A list of available plugins to install
Install a plugin after project initialization. Use via
Builds your project. Functionality varies based on installed plugins.
Watch your project for file changes. Functionality varies based on installed plugins.
- Caboose - RED Interactive's internal SASS + Compass framework
- RED Start - Easy creation of Django projects and applications based the layout used at RED Interactive Agency.
- Statix - Statix is a static website generator.