BTC Cordova 0.11.1
This is the base skeleton with Cordova for the following derived project templates:
Visit the site for more information.
├── 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
- Download and install the following if you have not already:
- Node.js
- Git
- Jake (if developing)
- Platform SDKs
- Download one of the starter projects from GitHub.
- Navigate to the project directory and run the command
npm install
.
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.