Requirements

All the tooling

Before we dive into the setup process we need to consider some basic requirements to do things right within our development phase.

For this documentation, we are considering Drupal ^10.1 and higher as a starting point.

At this stage, the best starting point is to consider "Installing Drupal" documentation to get you going, once you've installed your Drupal.

Here is a list of all the tooling needed throughout the Radix setup and usage:

  1. Drush: You can install Drush locally on your project following the documentation here or:

composer require drush/drush
  1. nvm: There are many node version managers out there, we advise you to use nvm for now, in short, it helps you switch to different versions of node wherever needed, if you already don't have it installed head over to the "Installing and Updating" section and run the curl command.

  2. NodeJS and npm: Of course, we need NodeJS and npm (Node package manager), Read this guide on how to install them both globally if you haven't already, note that you can install different versions of node using nvm. so simply run:

npm install -g npm
  1. BiomeJS: we have recently playing around with BiomeJS for liniting, formatting and more. besides the npm package that ships with Radix, you may also want to install the extensions for your IDE: - Biome for VSCode

Last updated