Quick start for Drupal 8:
Download with consolidation robo dependency with composer
composer require consolidation/robo:^1.0
Download radix (compoments with be downloaded too as a dependency of radix but just in case)
composer require drupal/components drupal/radix
Enable Radix
drush theme:enable -y radix
Create a subtheme:
drush --include="web/themes/contrib/radix" radix:create SUBTHEME NAME
(do not forget to add /web/ if you are running drush as vendor package from /root folder
Enable your subtheme:
drush config-set system.theme default SUBTHEME_NAME -y.
Install required node js (npm) modules:
cd /path/to/SUBTHEME_NAME; npm install;.
Update proxy in /path/to/SUBTHEME_NAME/webpack.mix.js.
Run:
npm run watch
In case popper is missing or getting weird messages in the terminal try this: change the last mix.js of your subtheme.js (in src/js/subtheme.js) from mix.js('src/js/subtheme.script.js', 'js'); to mix.js('src/js/subtheme.script.js', 'js').sourceMaps();