我需要将一个composer软件包安装到项目中 - maatwebsite/excel ~2.1.0
。每次作曲家更新时,它都会更新composer.json中的所有包。我怎样才能避免从Excel库中更新软件包?通过Composer安装单个软件包
我曾尝试下面的命令,但他们似乎并不奏效:
composer require maatwebsite/excel ~2.1.0
composer require vendor/maatwebsite/excel ~2.1.0
composer update maatwebsite/excel ~2.1.0
composer update vendor/maatwebsite/excel ~2.1.0
我也使用--lock属性试过但是这也不能正常工作。
有人可以告诉我我做错了什么吗?
应该可以编辑composer.json来设置你想要的软件包版本(〜2.1.0),然后只需'composer update maatwebsite/excel' – drew010
@ Laki98我相信这个作曲者可能只更新它的依赖关系'maatwebsite/excel'软件包,而不是供应商文件夹中的所有内容。你能粘贴输出吗? – prateekkathal
@prateekkathal它已经下载并更新所有的依赖关系,就像之前一样。我会在答案中将输出复制下来。 – Laki98