magento2模块配置文件的类型及位置说明

7天成为Magento系统架构师,现在开始学习Magento全栈开发!

《Magento2.X企业级开发实战》

每个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/
如无特殊说明或标注,任何个人或组织,复制、转载、采集本站内容请注明:
本文来源于:【Magento中文网】,并添加本文地址链接。
如未按上述操作复制或转载,本站有权追究法律责任。
若本站内容侵犯了原著者的合法权益,可联系我们进行处理。