Home

Awesome

Supermodular Ionic

A super modular Ionic starter application.

Are you interesting in Ionic 2?

Dependecies, Run and Build

Install NodeJS dependencies

Run npm install to install all needed dependencies.

Install Plugins and Javascript dependencies

Linux/MacOX

Run ./install.sh to install all needed plugins and dependencies

Windows Users

Similarly, Windows users should run install.bat.

Run the app

Use grunt serve -l to run the app in browser and watch for changes in code

or

use grunt serve to just run the app for a browser preview

or

use grunt serve --lab to run the app in a browser on two platforms at the same time.

Add a platform

$ grunt platform:add:<platform>

Supported Cordova platforms:

$ grunt platform:add:ios
$ grunt platform:add:android

Build the app

$ grunt build

Εmulate the app on simulator

iOS:

$ grunt emulate:ios

Android:

$ grunt emulate:android

For more information, see Ionic Framework Generator's instructions.

Plugins installation

Use the following commands and install all the plugins required by the app:

$ cordova plugin add {plugin id or url}

eg:

cordova plugin add cordova-plugin-inappbrowser

Used Cordova plugins

In case that the required Cordova plugins are not installed while installing NodeJS dependencies, Cordova's command mentioned previously can be used to install the following plugins:

Branches naming convention

Each branch is related to the Ionic framework version the source code is based on. Currently, there are the following branches:

  1. master: Main development source code
  2. 1.1-1.x: Source code maintenance based on Ionic 1.1.x

Credits

Third Party Licences