amplify

A set of tools and services to help front-end web and mobile developers build scalable full stack applications

Subcommands

NameDescription
initInitializes a new project, sets up deployment resources in the cloud, and makes your project ready for Amplify
configureConfigures the attributes of your project for amplify-cli, such as switching front-end framework and adding/removing cloud-provider plugins
pushProvisions cloud resources with the latest local developments
pullFetch upstream backend environment definition changes from the cloud and updates the local environment to match that definition
publishExecutes amplify push, and then builds and publishes client-side application for hosting
serveExecutes amplify push, and then executes the project's start command to test run the client-side application locally
statusShows the state of local resources not yet pushed to the cloud (Create/Update/Delete)
deleteDeletes all of the resources tied to the project from the cloud
addAdds a resource for an Amplify category in your local backend
updateUpdate resource for an Amplify category in your local backend
removeRemoves a resource for an Amplify category in your local backend
upgradeDownload and install the latest version of the Amplify CLI
uninstallRemove all global Amplify configuration files and uninstall the Amplify CLI. This will not delete any Amplify projects
notifications
analytics
api
auth
function
hosting
interactions
predictions
storage
xr
mockRun mock server for testing categories locally
codegenGenerates GraphQL statements(queries, mutations and eventHandlers) and type annotations
consoleOpens the web console for the selected cloud resource
logoutIf using temporary cloud provider credentials, this logs out of the account
envDisplay all commands available for new Amplify project