Magento 2中的组件管理器是真实的东西还是技术演示?


12

Magento 2开发人员文档引用了组件管理器 -但这使组件管理器本来就很令人困惑。这是技术演示,还是最终用户应该使用的东西?如果以后,怎么办?

安装说明是有点匪夷所思-他们建议您克隆GitHub的仓库,然后复制该存储库的一部分,为您的Magento安装。这个GitHub存储库也很奇怪,因为它的根级别composer.json包括meta包(很好),但是在update应用程序所在的文件夹中还有第二个 composer.json和提交的vendor源代码树(很奇怪)。

作为“公司外” Magento 2开发人员,我不确定该怎么办。这是技术演示吗?Magento 2的某些版本附带一些东西(EE?可下载的软件包?还有其他东西?)并提供给开发人员,使其可以测试该版本?

是否有有关如何使用组件管理器的文档?

组件经理在后台实际上做什么?

这与市场相关吗?

细节很棒,但是即使是一直对此有所关注的人提供的一般概述也将不胜感激。

Answers:


1

正如您所引用的主题所述,仅当您还为代码克隆了Magento 2 GitHub时,才需要克隆更新程序。否则,在.zipcomposer create-project安装中,您无需执行任何操作即可获取更新程序。

组件管理器更新组件。系统升级实用程序将升级Magento 2软件。

当前,由于Magento Marketplace尚未启用,您可能无法使用组件管理器。不过,您今天可以使用系统升级。


准确吗?我已经通过元包/创建项目方法安装Magento的,我没有看到任何看起来像我的管理组件管理器和更新URL返回一个404
艾伦风暴

组件管理器基本上是Magento Connect管理器的替代品。您将在“系统”>“ Web设置向导”中的“管理员”中看到它。组件管理器和系统升级程序使用更新程序来通过cron作业运行composer命令。
史蒂夫·约翰逊

除了Steve解释的内容外,Web Setup Wizard(组件管理器是其一部分)是Composer CLI的替代软件包,用于管理软件包。本应由无法访问控制台或通过CLI而不喜欢Web UI的用户使用。另外,Web Setup Wizard具有Magento特有的功能(例如,它显示包的类型-模块,主题等),或者在某些区域中受到限制(例如,它仅与Magento Marketplace一起使用,因此不像Composer那样通用)。
BuskaMuza '16

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.