Signing Up for Pro
Ionic Pro is a set of tool and services meant to speed up your development teams and add additional functionality to your apps.
To get started with Ionic Pro, first create an account. Ionic Pro has a free plan for development and kicking the tires, and paid plans for production app usage. Larger teams can also create Organizations to administer team members and make it easy to manage projects.
Ionic Pro uses the latest version of the Ionic CLI to interface between your local code and our tools and services. To make sure you’re using the latest CLI, upgrade using the following command:
npm install -g ionic
Note: you may need to add
sudo to this command on Mac/Linux.
Starting a New App
If you are looking to create a brand new App to use with Ionic Pro, you can either start the process in your dashboard or use the CLI locally. If you already have an App you’d like to link, skip this step.
To create a new app, run the
ionic start command, or follow the official Ionic Framework Getting Started guide.
If this is your first time create an App on Pro, you may have to perform some additional steps that the CLI will walk you through such as logging into your account and setting up SSH keys.
Once the command finishes, you’ll be prompted to create a new Ionic Pro app or link to an existing one. Go ahead and choose the option you’d like to do.
Linking an Existing app
Already have an existing Ionic app you’d like to link? No problem. Run
ionic link in the directory of that app to connect it to Ionic Pro:
cd myApp ionic link --pro-id
The command will prompt you to create a new Ionic Pro app or link to an existing app.
If this is your first time running
ionic link you may be prompted to perform additional steps such as logging in to your Pro account and setting up your SSH keys.
git push ionic master
Now that you are logged into your Ionic Pro account from the CLI and have an app you’d like to use, the next step is to push commits to your Ionic Pro account.
Follow the Git Workflow to learn more about the workflow you should use while developing your App with Ionic Pro.