...
Status | ||||
---|---|---|---|---|
|
Creating a new D10 project
...
Use any option you prefer:
Option A: Download Drupal 10 directly: https://www.drupal.org/project/drupal/releases/10.0.0
Option B: Use Composer https://www.drupal.org/docs/develop/using-composer/manage-dependencies
If you have composer globally:
Code Block composer create-project drupal/recommended-project my_site_name_dir
Change
my_site_name_dir
to an appropriate name for your project.
Via Docker -
docker run --rm -i --tty -v $PWD:/app composer create-project drupal/recommended-project my_site_name_dir --ignore-platform-reqs
Create
Creating a new
...
custom
...
theme
Run this command from your project’s root:
Code Block php core/scripts/drupal generate-theme my_new_theme
Change
my_new_theme
to an appropriate name for your project.
Otherwise, download or create your own theme from scratch.
If you would like to add a name and description at the same time, run this instead:Code Block php core/scripts/drupal generate-theme my_new_theme --name "My New Theme" --description "Custom theme generated from a starterkit theme" --path themes/custom
If you have an existing theme from Drupal 9 that you would like to bring over, please read our guide on how to update it to be compatible with Drupal 10: Custom Theme | Dart SASS + Node 16
Update composer.json file, in project root.
Ensure to include
drush
if you would like to use it -"drush/drush": "^11.4"
. You can also runcomposer require drush/drush
Create a Lando, or DDev project.
Start the project.
...
https://blog.logrocket.com/how-switch-node-js-versions-nvm/
Review History
Who | When | Status |
---|---|---|
Bob | 20230530 | Reviewed, it is a good starting point, but doesn’t yet have the content promised in the title. |