This PR drops usage of SAO to scaffold a new project and replace it with support for the composer create-project studiometa/wordpress/project <project-name> command.
Benefits:
Auto-update of Composer and NPM dependencies with Depfu
More tasks are automated, creating a project is faster
Easier to update existing projects
This feature can be tested locally by creating a packages.json file:
Remove prompt to customize the project's configuration
The default values should be considered as sane defaults ; the project's name is the name of the folder in which the project is create
This PR drops usage of SAO to scaffold a new project and replace it with support for the
composer create-project studiometa/wordpress/project <project-name>
command.Benefits:
This feature can be tested locally by creating a
packages.json
file:And then running the following command:
The global PHP version must be set to PHP 7.3 for this command to work, you can also specify a custom PHP version:
Once the project created, you only have to go in the created directory and start
ddev
:Changelog
Added
Removed
Changed
modern
when building assets (see studiometa/webpack-config#37)To do