首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Magento2.1上使用composer安装模块

无法在Magento2.1上使用composer安装模块
EN

Stack Overflow用户
提问于 2018-02-22 11:20:21
回答 1查看 1.2K关注 0票数 0

我正试图在我的Magento上安装M2ePro模块。2.1.8使用composer并获取此错误的应用程序:

代码语言:javascript
复制
[http]$ php-7.0 /usr/local/bin/composer require m2e/ebay-amazon-magento2

找不到匹配版本的软件包M2E/ebay-2。检查包的拼写、版本约束,以及包是否具有与最小稳定性(alpha)相匹配的稳定性。

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

代码语言:javascript
复制
[http]$ php-7.0 /usr/local/bin/composer require m2e/ebay-amazon-magento2:1.3.2

但是得到同样的错误,所以我相信这个模块的稳定性是"Beta“,而且我已经设置了"minimum-stability (alpha)”,所以应该安装测试模块,没有问题。

我在composer文档中寻找解决方案,但是可以找到有关安装beta:https://getcomposer.org/doc/03-cli.md#require的任何信息。

还是我找错地方了?

我成功地在我的开发站点上安装了模块,但是没有收到这个错误,所以我想这可能是因为我的Magento应用程序处于“生产”模式,但是将模式设置为"Developer“并不能解决我的问题。

更新:

我刚找到一条线索:https://magento.stackexchange.com/questions/114393/error-in-using-composer-to-install-a-module-in-magento-2-0。这个问题的答案是,您需要将包定义为存储库。这个包来自市场,这是我的composer.json的内容:

代码语言:javascript
复制
"minimum-stability": "alpha",
"prefer-stable": true,
"repositories": [
    {
        "type": "composer",
        "url": "https://repo.magento.com/"
    }       
],

我以前用composer安装了市场上的模块,没有问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-19 14:51:55

结果发现,我的auth.json有错误的凭证,无法找到帐户。

修正帐户设置解决了我的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48926169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档