我正在尝试安装Yii2 alpha。下载composer并添加
后运行以下命令时"minimum-stability": "dev"
到composer.json。
$ php composer.phar require yiisoft/yii2-framework "*"
我收到以下错误。
问题1 - 在任何版本中都找不到请求的包最小稳定性,包名中可能有拼写错误。
问题2 - 在任何版本中找不到请求的包yiisoft / yii2-composer,包名中可能有拼写错误。
问题3 - 在任何版本中都找不到请求的包yiisoft / yii2-framework,包名中可能有拼写错误。
可能的原因: - 包名中的拼写错误 - 根据您的最小稳定性设置,包装没有足够稳定的版本 有关详细信息,请参阅https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion。
阅读http://getcomposer.org/doc/articles/troubleshooting.md了解更多常见问题。
请帮帮我。
答案 0 :(得分:8)
从
开始php composer.phar init
并将Minimum Stability []设置为dev
然后
php composer.phar require yiisoft/yii2 "*"
答案 1 :(得分: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,可能是你在错误的地方输入“minimum-stability”。并且您不需要在那里输入类型yii2-composer,它将自动安装