aydin-hassan/magento-connect-composer-plugin

此软件包的最新版本(1.4.2)没有可用的许可证信息。

1.4.2 2019-04-04 13:28 UTC

This package is auto-updated.

Last update: 2024-09-07 02:32:47 UTC


README

一个Composer插件,用于使用composer从Magento Connect安装软件包,而不使用自定义的satis安装,如http://packages.firegento.com/

这个工具替代了使用http://packages.firegento.com/,因为我发现它不可靠,连接上很多软件包在连接上并不存在。新版本似乎也有轻微的延迟。我创建了这个插件而不是贡献,因为连接爬虫的源代码并不公开。我相信这个工具在内部工作上稍微简单一些。

设置

需要此插件

composer require aydin-hassan/magento-connect-composer-plugin

定义您的连接软件包

{
    "name": "some-magento-project",
    "require": {
        "aydin-hassan/magento-connect-composer-plugin" : "~1.0"
    },
    "extra": {
        "connect-packages" : {
            "Adyen_Payment": "~2.3",
            "Aijko_WidgetImageChooser" : "*"
        }
    }
}

注意:连接软件包应该是连接扩展密钥。应使用完全相同的格式,因为连接服务器区分大小写。连接上可用的所有版本都将对您可用,您可以使用composer的特殊运算符,如^~1.*

更新!

composer update

提示:如果您将此插件与magento-composer-installer一起使用,模块也将安装到您的magento-root-dir中。

查找模块

可以使用

如果您使用连接,您将需要一个账户来查看扩展密钥。

注意

第一次安装软件包时,如果您已经定义了额外的内容,连接软件包将不会下载。这是因为插件需要在composer执行依赖关系解决之前处理额外内容。任何在软件包第一次安装之后的事件都太晚了。然而,在此情况下将打印一条消息,告诉您再次运行composer update

如果首先安装插件然后定义连接软件包,则此问题无关紧要。从锁定文件安装时不会发生此问题。