> Portal Navigation:
> 
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - If a reference page seems to be missing its schema (parameters, return types, or type definitions), append `?schema=true` to its `.md` URL (e.g. `https://dev.wix.com/docs/contexts/contexts/stores/category-info/use-category-info-context.md?schema=true`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt
> - To build a Wix site agentically, follow https://www.wix.com/headless/skill.md

## Resource: Introduction

## Article: Introduction

## Article Link: https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/introduction.md

## Article Content:

# Astro-based Wix CLI for Apps Command Reference

<blockquote class="warning">

**Deprecated**

The Astro-based Wix CLI for Apps is deprecated. New projects should use the [Wix CLI for Apps](https://dev.wix.com/docs/wix-cli/cli-for-apps/about-the-wix-cli-for-apps.md).

- To find out which structure a project uses, see [Determine Which CLI Your Project Uses](https://dev.wix.com/docs/build-apps/develop-your-app/develop-an-app-with-the-cli/project-development/determine-which-cli-your-project-uses.md).
- To migrate an existing app to the new Wix CLI, see [Migrate an Astro-based CLI App to the New Wix CLI](https://dev.wix.com/docs/build-apps/develop-your-app/develop-an-app-with-the-cli/migrate-an-app-to-the-new-cli/migrate-an-app-from-the-astro-based-cli/migrate-an-astro-based-cli-app-to-the-new-wix-cli.md).

</blockquote>

With the Wix CLI, you can develop, test, and release Wix apps from your terminal. This reference documents the commands for creating and working in Astro-based app projects, and the CLI's global commands.

The sections of this article are organized by command type, and each section describes the syntax of its commands.

The commands you can use depend on where you run them:

- **Outside a project:** The [project creation command](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/introduction.md#project-creation-commands).
- **In an Astro-based app project:** The [project commands](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/introduction.md#project-commands).
- **Anywhere:** The [global commands](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/introduction.md#global-commands).

## Project creation commands

This command scaffolds a new project. It's provided by the [`@wix/create-new`](https://www.npmjs.com/package/@wix/create-new) package, so it runs through `npm create`, not as a `wix` command, before a project exists locally.

| Command | Description |
|---------|-------------|
| [npm create @wix/new app](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-creation-commands/create-app.md) | Creates a new Wix app project, including registering a new app in your account (or extending an existing one) and scaffolding from a template. |

### Command syntax

The project creation command uses this syntax:

```bash
npm create @wix/new@latest -- app [flags]
```

Angle brackets mark a required part, and square brackets mark an optional part. Don't type the brackets.

The `--` separator forwards everything after it to the `@wix/create-new` package instead of consuming the flags itself.

## Project commands

These commands operate on an existing Astro-based app project. Run them from your project directory.

| Command | Description |
|---------|-------------|
| [dev](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/dev.md) | Starts a local development environment that serves your project. |
| [dev-site](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/dev-site.md) | Manages the development site used by the current app. |
| [build](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/build.md) | Builds your project. |
| [generate](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/generate.md) | Generates an extension for your project. |
| [schema](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/schema.md) | Prints a JSON schema of the available extension types and their required inputs. |
| [preview](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/preview.md) | Creates an online preview of your built project. |
| [release](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/release.md) | Starts a process that guides you through releasing your project. |
| [env](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/env.md) | Manages your project's environment variables on Wix's servers. |
| [skills](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/skills.md) | Manages the Wix skills in your project. |

### Command syntax

Project commands follow this general form:

```bash
wix <command> [subcommand] [flags]
```

Angle brackets mark a required part, and square brackets mark an optional part. Don't type the brackets.

Where:
- `<command>` is the primary action (for example, `dev`, `build`, `release`)
- `[subcommand]` is a secondary action for commands that have subcommands (for example, `set` in `wix env set`)
- `[flags]` are parameters that modify the command's behavior

## Global commands

These commands work outside the context of a specific project. To run them outside a project, install the CLI globally:

```bash
npm install -g @wix/cli
```

The CLI needs Node.js 24.18 or later.

| Command | Description |
|---------|-------------|
| [login](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/global-commands/login.md) | Logs in to your Wix account. |
| [logout](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/global-commands/logout.md) | Logs out of your Wix account. |
| [whoami](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/global-commands/whoami.md) | Displays the email address of the logged-in Wix user. |
| [telemetry](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/global-commands/telemetry.md) | Opts in or out of sending usage information and error reports (telemetry) to Wix. |
| [account](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/global-commands/account.md) | Manages your Wix account, including its domains. |
| [token](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/global-commands/token.md) | Prints the current access token, account-level or site-scoped, for direct REST API calls. |