Skip to content

Autofixer

Autofixer ​

Shopware-CLI comes with some builtin auto fixers for project migrations.

Migrate a project to Symfony Flex ​

Prior to Shopware 6.5, Shopware didn't use Symfony Flex. This means that the project structure was different, and some configuration files were located in different places. The shopware-cli project autofix flex command will migrate your project to Symfony Flex and move all configuration files to the correct locations.

WARNING

Ensure that you have a backup of your project before running this command.

bash
shopware-cli project autofix flex

The command will delete all unnecessary configuration files. It will also update the composer.json file and the bin/console file to use the new configuration files.

Migrate custom/plugins extensions to Composer ​

It's best practice to manage the store and your custom plugins via Composer. If you want to learn more about this check out this guide. Shopware-CLI has a helper for migrating locally installed plugins to Composer through Shopware Packagist for the Shopware Store. Make sure you have a Shopware Packages Token, which can be gathered in the Shopware Account. You can find the token in the Shopware Account under "Shops" > "Licenses" > "..." of one extension and "Install via Composer.

bash
shopware-cli project autofix composer-plugins
Was this page helpful?
UnsatisfiedSatisfied
Be the first to vote!
0.0 / 5  (0 votes)