This is a beta release of documentation for Magento 2.4, published for previewing soon-to-be-released functionality. Content in this version is subject to change. Links to the v2.4 code base may not properly resolve until the code is officially released.

Enable or disable your component

After you have built the component and are ready to enable it in your Magento environment, do the following:

  1. Disable the cache under System->Cache Management.
  2. Enter the following in the command line:

    1
    
    bin/magento module:enable --clear-static-content Component_Name
    
    1
    
    bin/magento setup:upgrade
    
    1
    
    bin/magento cache:clean
    

    Where Component_Name is the name of the component you are enabling.

  3. Check that the component is enabled:

    1
    
    bin/magento module:status <extension-name>
    

    An extension name uses the format: _.

    Sample response:

    1
    
    Module is enabled
    

Order of operations

The general order of operations for setup:upgrade is:

  1. Schema install/upgrade.
  2. Schema post-upgrade— handles any additional updates. These recurring upgrades occur independently and regardless of any changes to the schema.
  3. Data install/upgrade — installs the data. Taken from setup/InstallData.php.

Disable a component

To disable a component, enter the following at the command line:

1
bin/magento module:disable --clear-static-content Component_Name

For more on enabling and disabling components, see enable or disable modules.