无法在YII2中通过作曲家安装任何包

时间:2016-11-15 11:54:31

标签: php yii yii2 yii2-advanced-app yii-components

我正在尝试在YII2中通过composer安装包库。但是从我的命令提示符运行命令后,我收到以下错误

我的作曲家命令是

composer.phar require kartik-v/yii2-widget-datetimepicker "*"
  

包yiisoft / yii2-codeception被放弃了,你应该避免使用它。改为使用代码/代码。

使用此命令安装时

php composer.phar require kartik-v/yii2-social "@dev"

然后我收到以下错误

  

包facebook / php-sdk-v4被放弃了,你应该避免使用它。请改用facebook / graph-sdk。

     

生成自动加载文件

请建议我如何解决此错误

1 个答案:

答案 0 :(得分:0)

这不是错误。这只是一个来自作曲家的信息,其中一个必需的软件包已被放弃,你不应期望获得它的更新。

如果您想要删除此信息,只需从项目的composer.json文件中删除提到的包。 如果未列出软件包,则表示列出的所需软件包之一需要将其作为依赖项,因此您无法直接将其删除。

至于Yii 2 - 这里是current advanced project template's composer.json,因此您可以更新项目中的那个 - 不再使用包yiisoft/yii2-codeception