无效的版本字符串“*”
Invalid version string "*"
这是导致问题的行:
"config": {
"platform": {
"ext-calendar": "*"
}
},
在 composer update
上它会导致 Invalid version string "*"
作曲家版本:1.9.3
尝试删除 vendor
并重新安装所有内容,但结果相同。
在您的 composer.json 中,您可以将平台添加到您的配置中,以强制它解析对特定版本 PHP 的依赖关系。
https://getcomposer.org/doc/06-config.md#platform
"config": {
"platform": {
"php": "5.6"
},
},
如果您的开发机器具有与实际服务器不同的 PHP 版本,则您可以使用此平台密钥,以便作曲家将依赖项解析为特定版本。这意味着这里有 *
没有意义。此外,这是一个 PHP 扩展,而不是 PHP 版本,因此它只属于正常的 require 部分,其中 *
被接受。
要么删除那个部分,要么锁定一个实际的 PHP 号码,你应该可以开始了。
这是导致问题的行:
"config": {
"platform": {
"ext-calendar": "*"
}
},
在 composer update
上它会导致 Invalid version string "*"
作曲家版本:1.9.3
尝试删除 vendor
并重新安装所有内容,但结果相同。
在您的 composer.json 中,您可以将平台添加到您的配置中,以强制它解析对特定版本 PHP 的依赖关系。
https://getcomposer.org/doc/06-config.md#platform
"config": {
"platform": {
"php": "5.6"
},
},
如果您的开发机器具有与实际服务器不同的 PHP 版本,则您可以使用此平台密钥,以便作曲家将依赖项解析为特定版本。这意味着这里有 *
没有意义。此外,这是一个 PHP 扩展,而不是 PHP 版本,因此它只属于正常的 require 部分,其中 *
被接受。
要么删除那个部分,要么锁定一个实际的 PHP 号码,你应该可以开始了。