Answers:
这是要走的路:
"autoload": {
"files": [ "registration.php" ],
"psr-4": {
"Amit\\SamplePage\\": ""
}
}
Composer中的地图功能:
"extra": {
"map": [
[
"*",
"Amit/SamplePage"
]
]
}
强制将扩展安装在中app/code
。这是在较旧的Magento 2 Beta中使用的。尽管这可以工作,但Magento不再是加载扩展的方式。如果不使用地图功能,则扩展名将按原样安装在供应商文件夹中。
registration.php
定义类型:主题或扩展名,并在Magento 2中注册您的主题/扩展名。
该composer.json
文件被添加,从而扩展可通过作曲被加载。它还可以处理扩展程序的自动加载。