Edit in GitHubLog an issue

Introduction to Composer

We use Composer to manage components and their dependencies. Using Composer to get the Adobe Commerce and Magento Open Source software metapackage provides the following advantages:

  • Reuse third-party libraries without bundling them with source code
  • Reduce extension conflicts and compatibility issues by using a component-based architecture with robust dependency management
  • Adhere to PHP-Framework Interoperability Group (FIG) standards
  • Repackage the software with other components
  • Use the software in a production environment

Links to code#

The key to developing any component is its composer.json file, which specifies version and dependency information for a component, among other things. You can look at the code, such as:

For more information#

For more information about Composer, see the Composer documentation.

  • Privacy
  • Terms of Use
  • Do not sell my personal information
  • AdChoices
Copyright © 2022 Adobe. All rights reserved.