7

我正在尝试安装 Yii2 alpha。当我下载作曲家并添加后运行以下命令时

"minimum-stability": "dev"

到 composer.json。

$ php composer.phar require yiisoft/yii2-framework "*"

我收到以下错误。

问题 1 - 请求的包 minimum-stability 在任何版本中都找不到,包名称可能有拼写错误。

问题 2 - 请求的包 yiisoft/yii2-composer 在任何版本中都找不到,可能包名有错别字。

问题 3 - 请求的包 yiisoft/yii2-framework 在任何版本中都找不到,可能包名有错别字。

潜在原因: - 包名称中的拼写错误 - 根据您的最低稳定性设置,该包在足够稳定的版本中不可用,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/讨论更多细节。

阅读http://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。

请帮我。

4

2 回答 2

7

从...开始

php composer.phar init 

并将最小稳定性 [] 设置为 dev

然后

php composer.phar require yiisoft/yii2 "*"
于 2014-04-08T05:35:10.353 回答
6

这是工作的composer.json代码

{
    "name": "yiisoft/yii2-app-advanced",
    ...
    "minimum-stability": "dev",
    "require": {
            "php": ">=5.4.0",
            "yiisoft/yii2": "*",
    },
    "require-dev": {
            "yiisoft/yii2-debug": "*",
            "yiisoft/yii2-gii": "*"
    },
    ...
}

对 yii2-framework 使用 yii2,可能是你在错误的地方输入了“最低稳定性”。而且你不需要在那里输入yii2-composer,它会自动安装

于 2014-04-08T04:34:14.833 回答