Home

Awesome

Supermodular2 Ionic

A super modular Ionic 2.x starter application.

Need more? Don't miss Ionic 3 Toolkit, The Swiss Arny Knife of Ionic3!

Dependecies, Run and Build

Install Ionic CLI 2.x

To build and run this Supermodular 2 you need to have Ionic CLI beta installed

$ sudo npm install -g ionic

You can revert back and restore any version of Ionic CLI by using the command:

$ sudo npm install -g {ionic version}

eg:

$ sudo npm install -g ionic@1.7.14

Install NodeJS dependencies

Run npm install to install all needed dependencies.

Install plugins and platforms from package.json

Run ionic state restore to install all Cordova plugins and platforms included in the package.json.

Run the app

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

or

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

or

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

Add a platform

$ ionic platform add <platform>

Supported Cordova platforms:

$ ionic platform add ios
$ ionic platform add android

Build the app

$ ionic build

Εmulate the app on simulator

iOS:

$ ionic emulate ios

Android:

$ ionic emulate android

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:

Credits

The Ionic 'Tutorial' starter is used

$ ionic start supermodular2 tutorial --v2 --ts

Third Party Licenses