Rebuild complex systems from scratch
The front-end app that powers app.codecrafters.io.
You will need the following things installed on your computer:
You can run tests locally without a backend server, but to use the app you'll also need an instance of
codecrafters-io/core running. You can either run this against staging,
or against a local instance of core
. Visit the core
repo for setup instructions.
git clone <repository-url>
this repositorycd frontend
npm install
.env.example
to .env
and fill in the valuesmake serve
BACKEND_URL="https://backend-staging.codecrafters.io" npm run start
ember build --environment=production
prember
section in ember-cli-build.js
ember server
FASTBOOT_DISABLED=true ember server
?fastboot=false
query parameter to each request URLFASTBOOT_DISABLED=true
to your local .env
file to disable FastBoot completely
FASTBOOT_DISABLED=""
in the command linestart
and start:ember
run with FastBoot disabled
start:fastboot
and start:ember:fastboot
run with FastBoot enabled
make serve
, ensure your server is running?moduleId=abcd
query parameter from the URL.npm run lint
npm run lint:fix
ANALYZE_BUNDLE=true ember server --environment=production
npm exec ember build
(development)npm run build
(production)