toddmedema / expedition-app

The App for Expedition: The Roleplaying Card Game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The App for Expedition: The Roleplaying Card Game

If you encounter any bugs with the app or have feedback, please drop an issue!

Getting Started

Requirements

Requires a NodeJS version above 0.12.x. Check your Node.js version.

node --version

Install dependencies

Quick-start

With Node.js installed, run the following one liner from the root of the repository:

npm install -g gulp bower && npm install && bower install

For building native apps, you will also need to set up cordova:

npm install -g cordova
./project.sh

Development workflow

Serve / watch

gulp serve

This outputs an IP address you can use to locally test and another that can be used on devices connected to your network.

Run tests

gulp test:local

This runs the unit tests defined in the app/test directory through web-component-tester.

To run tests Java 7 or higher is required. To update Java go to http://www.oracle.com/technetwork/java/javase/downloads/index.html and download JDK and install it.

Build for Web

gulp

Web files are output in the www/ folder.

Build for Android

gulp && cordova build android

Build for iOS

gulp && cordova build ios

About

The App for Expedition: The Roleplaying Card Game

License:Other


Languages

Language:HTML 74.3%Language:JavaScript 21.6%Language:Shell 4.1%