You need node >= 18 and PHP >= 8.1
You'll also need npm and composer sintalled in advance.
Installed using npm: https://github.com/vuetifyjs/create-vuetify
npm create vuetify
This is the official scaffolding tool for Vuetify.
This is the offical Drupal scaffold for new projects.
composer create-project drupal/recommended-project mydrupal
To set up the demo, go into the project and install npm deps:
cd demo-vuetify-drupal
npm ci
Open a second terminal tab and go into the Drupal subdir and do a composer install:
cd demo-vuetify-drupal/mydrupal/
composer install
If that went we, install Drupal with drush from the web dir:
cd web
../vendor/bin/drush site:install --account-pass=demo mydrupal
Now you can run a php local webserver:
php -S localhost:8888 .ht.router.php
You can log in to Drupal at
Go back to the first terminal and start the dev server:
npm run dev
Navigate to the page: http://localhost:3000/