--- api_name: shopify-cli source_url: html: 'https://shopify.dev/docs/api/shopify-cli/app' md: 'https://shopify.dev/docs/api/shopify-cli/app.md' --- # Shopify CLI App commands [app build](https://shopify.dev/docs/api/shopify-cli/app/app-build) [This command executes the build script specified in the element's TOML file.](https://shopify.dev/docs/api/shopify-cli/app/app-build) [app config link](https://shopify.dev/docs/api/shopify-cli/app/app-config-link) [Pulls app configuration from the Partner Dashboard and creates or overwrites a configuration file.](https://shopify.dev/docs/api/shopify-cli/app/app-config-link) [app config use](https://shopify.dev/docs/api/shopify-cli/app/app-config-use) [Sets default configuration when you run app-related CLI commands.](https://shopify.dev/docs/api/shopify-cli/app/app-config-use) [app deploy](https://shopify.dev/docs/api/shopify-cli/app/app-deploy) [Builds the app, then deploys your app configuration and extensions.](https://shopify.dev/docs/api/shopify-cli/app/app-deploy) [app dev](https://shopify.dev/docs/api/shopify-cli/app/app-dev) [Builds and previews your app on a development store, and watches for changes.](https://shopify.dev/docs/api/shopify-cli/app/app-dev) [app dev clean](https://shopify.dev/docs/api/shopify-cli/app/app-dev-clean) [Stop the app preview that was started with `shopify app dev`.](https://shopify.dev/docs/api/shopify-cli/app/app-dev-clean) [app env pull](https://shopify.dev/docs/api/shopify-cli/app/app-env-pull) [Creates or updates an `.env` files that contains app and app extension environment variables.](https://shopify.dev/docs/api/shopify-cli/app/app-env-pull) [app env show](https://shopify.dev/docs/api/shopify-cli/app/app-env-show) [Displays environment variables that can be used to deploy apps and app extensions.](https://shopify.dev/docs/api/shopify-cli/app/app-env-show) [app function build](https://shopify.dev/docs/api/shopify-cli/app/app-function-build) [Compiles the function in your current directory to WebAssembly (Wasm) for testing purposes.](https://shopify.dev/docs/api/shopify-cli/app/app-function-build) [app function replay](https://shopify.dev/docs/api/shopify-cli/app/app-function-replay) [Runs the function from your current directory for testing purposes.](https://shopify.dev/docs/api/shopify-cli/app/app-function-replay) [app function run](https://shopify.dev/docs/api/shopify-cli/app/app-function-run) [Runs the function from your current directory for testing purposes.](https://shopify.dev/docs/api/shopify-cli/app/app-function-run) [app function schema](https://shopify.dev/docs/api/shopify-cli/app/app-function-schema) [Generates the latest GraphQL schema for a function in your app.](https://shopify.dev/docs/api/shopify-cli/app/app-function-schema) [app function typegen](https://shopify.dev/docs/api/shopify-cli/app/app-function-typegen) [Creates GraphQL types based on your input query for a function written in JavaScript.](https://shopify.dev/docs/api/shopify-cli/app/app-function-typegen) [app generate extension](https://shopify.dev/docs/api/shopify-cli/app/app-generate-extension) [Generates a new app extension.](https://shopify.dev/docs/api/shopify-cli/app/app-generate-extension) [app import-extensions](https://shopify.dev/docs/api/shopify-cli/app/app-import-extensions) [Import dashboard-managed extensions into your app.](https://shopify.dev/docs/api/shopify-cli/app/app-import-extensions) [app info](https://shopify.dev/docs/api/shopify-cli/app/app-info) [The information returned includes the following: - The app and development store or Plus sandbox store that's used when you run the dev command.](https://shopify.dev/docs/api/shopify-cli/app/app-info) [app init](https://shopify.dev/docs/api/shopify-cli/app/app-init) [Create a new app project](https://shopify.dev/docs/api/shopify-cli/app/app-init) [app logs](https://shopify.dev/docs/api/shopify-cli/app/app-logs) [Opens a real-time stream of detailed app logs from the selected app and store.](https://shopify.dev/docs/api/shopify-cli/app/app-logs) [app logs sources](https://shopify.dev/docs/api/shopify-cli/app/app-logs-sources) [The output source names can be used with the `--source` argument of `shopify app logs` to filter log output.](https://shopify.dev/docs/api/shopify-cli/app/app-logs-sources) [app release](https://shopify.dev/docs/api/shopify-cli/app/app-release) [Releases an existing app version.](https://shopify.dev/docs/api/shopify-cli/app/app-release) [app versions list](https://shopify.dev/docs/api/shopify-cli/app/app-versions-list) [Lists the deployed app versions.](https://shopify.dev/docs/api/shopify-cli/app/app-versions-list) [app webhook trigger](https://shopify.dev/docs/api/shopify-cli/app/app-webhook-trigger) [Triggers the delivery of a sample Admin API event topic payload to a designated address.](https://shopify.dev/docs/api/shopify-cli/app/app-webhook-trigger)