Amplify CLI simplifies starting from existing Amplify projects and adds new command for extending CLI capabilities

Posted on: Oct 2, 2019

The Amplify Framework is an open source project for building cloud-enabled mobile and web applications. The Amplify CLI (part of the Amplify Framework) is a toolchain to create, integrate, and manage the AWS cloud services for your application.  

Starting today, the Amplify CLI makes it easy to get started from existing Amplify projects hosted on a git repo. With a single command, the CLI clones the git repo, deploys the backend, and configures the frontend—whether a web, iOS, or Android application—to use the backend. For web applications, the command also launches the application in your default browser. This helps speed up the process of set up, development, and testing existing Amplify projects.

In addition, the Amplify CLI now simplifies the process of adding custom capabilities via plugins. With the new ‘amplify plugin init’ command, you can generate templates for custom capabilities based on simple questions you answer. You can then extend these generated templates to add commands, events, and configuration for your plugin.

For more details on how to use these features, refer to our blog post. To learn more about Amplify Framework, please visit our documentation.