> 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: dev

## Article: dev

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

## Article Content:

# wix dev

<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>

Starts a local development environment that serves your project. Follow the prompts to open the site or dashboard of your project in the local development environment in your browser.

The development environment is set up for hot reloading, so any changes you make to your code are immediately reflected in the browser.

> **Note**: In an interactive session, press `C` while the local development environment is running to choose a different development site. In non-interactive environments, run [`wix dev-site`](https://dev.wix.com/docs/wix-cli/legacy-clis/astro-based-wix-cli-for-apps/command-reference/project-commands/dev-site.md) before running `wix dev`.

## Usage

```bash
wix dev [flags]
```

## Flags

The following flags are available for the `wix dev` command:

| Flag           | Description                             |
| -------------- | --------------------------------------- |
| `--port <port>` | Specify which port to run on. Defaults to 4321. |
| `--allowed-hosts <allowedHosts>` | Specify a comma-separated list of allowed hosts or allow any hostname. |