Files
DuckQ1u 93d1b7c3d3
Copilot Setup Steps / copilot-setup-steps (push) Has been cancelled
first commit
2026-04-22 19:51:20 +07:00

34 lines
1.1 KiB
Markdown

# Admin X Settings
Ghost Admin Settings micro-frontend.
## Pre-requisites
- Run `pnpm` in Ghost monorepo root
## Running the app
### Running the development version
Run `pnpm dev` (in this package folder) to start the development server to test/develop the settings standalone. This will generate a demo site from the `index.html` file which renders the app and makes it available on http://localhost:5173
### Running inside Admin
Run `pnpm dev` from the top-level repo. This starts all frontend apps via Docker backend + host dev servers, and AdminX will automatically rebuild when you make changes.
## Develop
This is a monorepo package.
Follow the instructions for the top-level repo.
1. `git clone` this repo & `cd` into it as usual
2. Run `pnpm` to install top-level dependencies.
## Test
- `pnpm lint` - run just eslint
- `pnpm test:acceptance` - runs acceptance tests
- `pnpm test:unit` - runs unit tests
- `pnpm test:acceptance path/to/test` - runs a specific test
- `pnpm test:acceptance:slowmo` - runs acceptance tests in slow motion and headed mode, useful for debugging and developing tests