无法在Magento 2.1上使用作曲家安装模块



我正在尝试在我的 agento ver上安装 m2epro 模块。2.1.8 使用作曲家的应用程序并获取此错误:

[http]$ php-7.0 /usr/local/bin/composer require m2e/ebay-amazon-magento2

找不到软件包M2E/eBay-Amazon-Magento2的匹配版本。 检查包拼写,您的版本约束以及 稳定的包装可与您匹配 最低稳定性(alpha(。

软件包的拼写是正确的,我尝试定义模块的版本(唯一可用的是1.3.2(:

[http]$ php-7.0 /usr/local/bin/composer require m2e/ebay-amazon-magento2:1.3.2

但是,出现相同的错误,所以我相信该模块的稳定性是" Beta",并且我有" minimum-stability (alpha)"设置,因此应该在没有问题的情况下安装beta模块。?

我在作曲家文档中寻找解决方案,但可以找到有关安装beta的任何内容:https://getcomposer.org/doc/03-cli.md#require

还是我在错误的地方看?

我设法在开发网站上成功安装了该模块,但没有收到此错误,因此我认为这可能是由于我的Magento应用程序处于"生产"模式,但是将模式设置为"开发人员"没有解决我的问题。

更新:

我刚刚找到了此线程:https://magento.stackexchange.com/questions/114393/error-in-in--in--- using-composer-composer-to-install-a-a-module-module-in-magento-2-0。这个问题的答案是,您需要将软件包定义为存储库。该包来自Marketplace,这是我的作曲家的内容:

"minimum-stability": "alpha",
"prefer-stable": true,
"repositories": [
    {
        "type": "composer",
        "url": "https://repo.magento.com/"
    }       
],

我以前已经使用Composer从Marketplace安装了没有问题的模块。

我的 auth.json有不正确的凭据,找不到该帐户。

更正帐户设置已解决我的问题。

相关内容

  • 没有找到相关文章

最新更新