> Magento2中文手册 > 组件命名

组件命名

组件命名概述

您给您的组件的名称在 Composer.jsonmodule.xml 文件中。 这些文件还包含其他必需的配置参数,如模块的架构版本。

先决条件

在继续之前,请确保完成下列所有任务:

  • 创建一个文件结构
  • 创建需要的配置文件
  • 注册 你的组件

添加组件module.xml 文件

在组件目录下的 /etc目录加入module.xml文件声明组件本身.

示例代码:

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
		<module name="Vendor_ComponentName" setup_version="2.0.0"/>
</config>

添加组件 composer.json 文件

示例代码:

	{
    "name": "your-name/module-Acme",
    "description": "Test component for Magento 2",
    "require": {
        "PHP": "~5.5.0|~5.6.0",
        "magento/module-store": "1.0.0-beta",
        "magento/module-catalog": "1.0.0-beta",
        "magento/module-catalog-inventory": "1.0.0-beta",
        "magento/module-ui": "self.version",
        "magento/magento-composer-installer": "*"
    },
    "suggest": {
      "magento/module-webapi": "1.0.0-beta"
    },
    "type": "magento2-module",
     "version": "1.0.0-beta",
    "license": [
        "OSL-3.0",
        "AFL-3.0"
    ],
    "autoload": {
        "files": [ "registration.php" ],
        "psr-4": {
            "Magento\\CatalogImportExport\\": ""
        }
    }
    }

下一篇

组件加载顺序

上一篇:
下一篇: