> Magento2中文手册 > 定义配置文件

定义配置文件

每个Magento 2模块都有它自己的配置文件,在模块 etc 目录.

不像Magento 1,Magento 2没有整体的配置文件。

根目录位置

组件的根目录是该组件的顶层目录,目录和文件夹位于该目录下。这取决于你的Magento开发环境安装组件的根目录,你可以在两个地方:

  • <Magento 2 安装目录>/app: 这是Magento 2 推荐的组件开发目录. 也可以 克隆Magento 2 gitHub库.

    • 模块放在 app/code.
    • 前端主题放在 app/design/frontend.
    • 后台主题放在 app/design/adminHTML.
    • 语言包放在 app/i18n.

所需文件

所有组件需要以下文件:

  • registration.php: 除此之外,此文件指定在生产环境中安装组件的目录。 默认情况下,组件安装在 <magento 2 根目录>/vendor 目录. 更多信息,查看 组件注册.
  • composer.json: 指定组件依赖关系和其他元数据。更多信息,查看Composer 整合.

Use /etc 配置文件

  • acl.xml
  • config.xml
  • di.xml
  • module.xml
  • webapi.xml

您对这些配置文件的添加将在全局应用到您的模块中。

  • <模块根目录>/etc/adminhtml/
  • <模块根目录>/etc/frontend/
  • <模块根目录>/etc/webapi_rest/
  • <模块根目录>/etc/webapi_Soap/

下一篇

创建组件文件结构