Ionic apps are created and developed primarily through the Ionic
$ npm install -g ionic
-goption means install globally. When packages are installed globally,
EACCESpermission errors can occur.
Consider setting up npm to operate globally without elevated permissions. See
Resolving Permission Errorsfor more information.
Create an Ionic app using one of the pre-made app templates, or a blank one to start fresh. The three most common starters are the
tabs starter, and
sidemenu starter. Get started with the
ionic start command:
$ ionic start myApp tabs
To learn more about starting Ionic apps, see the
The majority of Ionic app development can be spent right in the browser using the
ionic serve command:
$ cd myApp $ ionic serve
There are a number of other ways to run an app, it's recommended to start with this workflow. To develop and test apps on devices and emulators, see the