使用composer给出错误的Yii2安装

use*_*359 8 php yii yii2

我正在尝试安装Yii2 alpha.下载composer并添加后运行以下命令时

"minimum-stability": "dev"
Run Code Online (Sandbox Code Playgroud)

到composer.json.

$ php composer.phar require yiisoft/yii2-framework "*"
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

问题1 - 在任何版本中都找不到请求的包最小稳定性,包名中可能存在拼写错误.

问题2 - 在任何版本中找不到所请求的包yiisoft/yii2-composer,包名中可能存在拼写错误.

问题3 - 在任何版本中找不到所请求的包yiisoft/yii2-framework,包名中可能有拼写错误.

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

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

请帮我.

use*_*788 8

从...开始

php composer.phar init 
Run Code Online (Sandbox Code Playgroud)

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

然后

php composer.phar require yiisoft/yii2 "*"
Run Code Online (Sandbox Code Playgroud)


Ale*_*lex 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": "*"
    },
    ...
}
Run Code Online (Sandbox Code Playgroud)

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