AppmakerDeveloper

Appmaker CLI Commands

Every Appmaker CLI command, from logging in and creating a project to releasing and publishing your theme or extension.

CommandWhat it does
appmaker loginOpens a browser window where you log in to your Appmaker account and create a token. Paste the token into the terminal to log in to the CLI.
appmaker initLists the themes and extensions on your partner account. The one you select is created in the current directory.
appmaker set-projectSets the project the CLI works on. Use it to switch between projects.
appmaker project listLists the projects you have access to.
appmaker bump-versionBumps the version of the theme or extension.
appmaker releaseReleases the theme or extension. Afterwards it asks whether to take a new build for the same version; answer yes to rebuild without bumping the version.
appmaker publishPublishes the theme or extension.
appmaker doctorChecks your setup, such as the Node.js and npm versions, to help troubleshoot CLI problems.
appmaker sdk use <sdk-name>Sets the SDK the CLI uses, for example appmaker sdk use staging.
appmaker sdk updateUpdates the SDK the CLI uses.

Note

If a command is missing, update the Appmaker CLI to the latest version:

npm i -g @appmaker-partners/cli