You can build the UX locally in a few different ways, each with pros and cons. The bullet points below will describe them.
Build the UX:
- Run
yarn start in the root directory
-
This method will build the entire Studio UX, but it will also build ALL libraries beforehand, making it quite inefficient. You
should avoid using this.
- Run
yarn start in a specific app-module directory.
-
This method will build only the app-module of the directory you are in. This is the most efficient way to develop and build
one app-module.
- Run
yarn start in the /apps/exp-studio directory.
- This will build the entire Studio UX and is the most efficient way to do so.
- Run
yarn start in the /apps/experimentation-ui directory.
- This will build the entire Control Tower UX and is the most efficient way to do so.
- Try navigating to each of these directories in your VSCode terminal and running
yarn start to test it out.
- Check this troubleshooting page if you have any errors with the build.