1
我下载了一些依赖关系,并且在供应商中出现错误。我应该在哪里解决这个错误?这是从复数转变为单一的错误。通过作曲者下载的供应商中的错误
这是我在供应商编辑的代码。
'sses' => 'ss', // address
'shes' => 'sh', // switch
'lves' => 'lf', // half
'ses' => 's', // basis
我下载了一些依赖关系,并且在供应商中出现错误。我应该在哪里解决这个错误?这是从复数转变为单一的错误。通过作曲者下载的供应商中的错误
这是我在供应商编辑的代码。
'sses' => 'ss', // address
'shes' => 'sh', // switch
'lves' => 'lf', // half
'ses' => 's', // basis
当供应商包有一个错误,您可以采取几个措施:
1)修改供应商的源代码(也许是最糟糕的decission),因为当您更新包,源代码将是又错了。
2)检查另一个版本(而不是DEV)更稳定,没有这个错误。
3)发送的问题包所有者
4)进行更改,发送pull请求,并很乐意当用户评论说,参与该项目:)
5),你可以分解项目(创建供应商项目的副本)并更正它。问题在于您将丢失软件包所有者将来会做的更新。
我宁愿4,但那是在你的手中。
您可以尝试向包作者报告。或者,如果软件包位于github上,则可以对其进行分叉,更正并在[composer](https://getcomposer.org/doc/05-repositories.md#vcs)中使用存储库克隆。 –