Drupal Radix Theme
  • Introduction
    • Overview & Support
  • Installation
    • Requirements
    • Getting Started
    • Setup with ddev
  • Understanding Radix
    • Individual files and directories
    • Bootstrap Build
    • Bootswatch
  • Working with the components
    • Components: Intro
    • Components: A deep dive
    • An example component
    • The drupal-radix-cli
    • Copy and modify a component
  • Components
    • Accordion
    • Alerts
    • Badge
    • Block
    • Buttons
    • Button Group
    • Breadcrumb
    • Card
    • Carousel
    • Close button
    • Comment
    • Collapse
    • Details
    • Dropdown menu
    • Field
    • Field Comment
    • Fieldset
    • Figure
    • Form
    • Form: Element
    • Form Element Label
    • Form Element: Radio Checkbox
    • Heading
    • HTML
    • Image
    • Input
    • List group
    • Local Tasks
    • Media
    • Modal
    • Nav
    • Nav Item
    • Navbar
    • Navbar Brand
    • Node
    • Offcanvas
    • Page
    • Page: Content
    • Page: Footer
    • Page: Navigation
    • Page: Title
    • Pagination
    • Progress
    • Radios
    • Region
    • Select
    • Spinners
    • Table
    • Taxonomy
    • Textarea
    • Toasts
    • Tooltips
    • User
    • Views: view
    • Views: view--grid
    • Views: view--table
    • Views: view--unformatted
  • Misc
    • Migration and upgrading
    • Roadmap
    • Credits & Contributions
Powered by GitBook
On this page

Was this helpful?

  1. Installation

Requirements

All the tooling

PreviousOverview & SupportNextGetting Started

Last updated 1 year ago

Was this helpful?

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 "" 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. : You can install Drush locally on your project following the or:

composer require drush/drush
  1. : 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 "" section and run the curl command.

  2. and : Of course, we need NodeJS and npm (Node package manager), 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. : 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 : -

Installing Drupal
Drush
documentation here
nvm
Installing and Updating
NodeJS
npm
Read this guide on how to install them both
BiomeJS
install the extensions for your IDE
Biome for VSCode