Skip to main content

Register trainee teachers - Machine setup

Prerequisites

You'll need to have the libraries below to be able to develop the application locally. You can install them manually, or using a package manager like Homebrew. We also have instructions for if you're using ASDF below.

Install build dependencies with ASDF

The required versions of build tools is defined in .tool-versions. These can be automatically installed with asdf-vm, see their installation instructions.

Install the plugins and versions specified in .tool-versions

asdf plugin add ruby
asdf plugin add nodejs
asdf plugin add yarn
asdf install

When the versions are updated in main run asdf install again to update your installation.

(We don't mandate asdf, you can use other tools if you prefer.)