2023-05-16 09:23:36 +03:00
# Admin X Settings
2023-10-23 06:22:03 +03:00
Ghost Admin Settings in React
2023-05-16 09:23:36 +03:00
## Development
### Pre-requisites
- Run `yarn` in Ghost monorepo root
### Running the development version
Run `yarn dev` 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
2023-10-23 06:22:03 +03:00
Run `yarn dev` (like you would run Ghost dev normally) from the top-level repo. AdminX will automatically rebuild when you make changes.
2023-05-16 09:23:36 +03:00
## 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 `yarn` to install top-level dependencies.
## Test
- `yarn lint` run just eslint
2023-10-23 06:22:03 +03:00
- `yarn test:acceptance` runs acceptance tests
- `yarn test:unit` runs unit tests
- `yarn test:acceptance path/to/test` runs a specific test
- `yarn test:acceptance:slowmo` runs acceptance tests in slow motion and headed mode, useful for debugging and developing tests