Skip to content

NullEmpire/nullstrap-phonegap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

*** WORK IN PROGRESS ***

NullStrap PhoneGap

A CoffeeScript / PhoneGap bootstrap

Features / Goals

  • One code base for multiple environments (ex. dev, staging, prod apps)
  • A single command for pushing environment specific code to github and then building using PhoneGap Build
  • Automatically generate config.xml files for each environment

Assumptions

  • You use CoffeeScript
  • You use PhoneGap build, each app pulling from Github

====================

Technologies

Dependencies

This command needs to be ran first if CoffeeScript is not installed on your system

  • run sudo npm install -g coffee-script

Setup

Install all of the dependencies necessary for the bootstrap

  • run sudo cake system
  • run cake install

Development

The following command will watch and compile Coffeescript, Stylus, and Handlebars files. It also watches server.js for changes.

  • run cake dev

Deployment

  • run cake build

About

This is a bootstrap for apps built using PhoneGap Build. The objective is to easily have PhoneGap apps with multiple environments (ex. dev, staging, prod). This system aims to simply create one config for each environment, and use simple commands to build the PhoneGap apps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors