【发布时间】:2022-06-24 18:14:35
【问题描述】:
我们正在与多个人合作开发一个使用作曲家包的项目。每次同事更新/安装软件包时,
plugin-api-version
文件中的
composer.lock
都会发生变化。
这是一个问题吗?或者只要没有包指定
plugin-api-version
,我们可以忽略它吗?
我们正在与多个人合作开发一个使用作曲家包的项目。每次同事更新/安装软件包时,
plugin-api-version
文件中的
composer.lock
都会发生变化。
这是一个问题吗?或者只要没有包指定
plugin-api-version
,我们可以忽略它吗?
当它成为问题时,它就是一个问题。
如果它不会阻止您安装项目,那么这不是问题。
但是,如果多个开发人员正在开发同一个项目,并且他们都在更改依赖项(例如,在该项目上运行
update
和/或
require
调用),那么更好的做法是让所有开发人员使用相同的版本(希望不在 V1 上)。
composer.json
?中定义
plugin-api-version
?
composer.json
上设置它,这意味着向
require
添加类似
"composer-plugin-api": "^2"
的东西。