Web app project template with Cordova
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app/assets
generators
jakelib
server
test
vendor
.editorconfig
.gitignore
CHANGELOG.md
Jakefile
LICENSE
README.md
bower.json
brunch-config.js
karma.conf.js
package.json

README.md

BTC Cordova 0.11.1

Dependency Status

This is the base skeleton with Cordova for the following derived project templates:

Visit the site for more information.

File Structure

├── app                     # Assets/code/styles for the client application
│   └── assets              # Static files copied without modification
├── cordova                 # Cordova project
├── generators              # Generators used by Scaffolt
├── jakelib                 # Unified set of tasks for development
├── public                  # Compiled client-side assets
├── server                  # Server configuration
│   ├── browser-sync.js     # BrowserSync proxy setup
│   └── index.js            # Starting point of server setup
├── test                    # Test-related files
│   ├── code                # Code tests that run with Karma
│   ├── site                # Site tests that run with WebDriverJS
│   ├── mocha.opts          # Default options for site testing
│   └── setup.js            # Initialization for site testing
├── vendor                  # Additional 3rd party JS/CSS libraries
├── .editorconfig           # EditorConfig definitions for coding styles
├── bower.json              # Listing for Bower dependencies to download
├── brunch-config.js        # Brunch app build configuration
├── karma.conf.js           # Karma runner setup
└── package.json            # Node project dependencies and configuration

Setup

  1. Download and install the following if you have not already:
  1. Download one of the starter projects from GitHub.
  2. Navigate to the project directory and run the command npm install.

Notes

npm test

One-line commands are provided for convenience as well for those that want to start running things as quickly as possible by installing depedencies automatically. Use npm test to download all packages and run both the test:install and test:all tasks.

Libraries

Core

Utilities