Development Using the Stage (or Dev) API
By default the local dev server (ran using yarn amo
) will load data from the local docker instance (usually found at http://olympia.test/). Admittedly this dataset is incomplete and small. While we discourage usage of the production API for development, you can safely develop against the "Dev" or "Stage" servers using yarn amo:dev
or yarn amo:stage
. This will give you a large amount of data to work with when testing out new features.
It's best to use these commands rather than setting the API_HOST
and other environment variables directly: these commands automatically set the API and CDN variables appropriately so screenshots, icons, etc. will load correctly.