我正在学习shopware 6。是否可以使用Maker捆绑的商店软件?我已经做过作曲家需要symfony/maker-bundle,但这给我带来了问题:
使用版本^1.43对symfony/maker-bundle ./composer.json进行了更新,运行composer update symfony/maker-bundle加载composer存储库,其中包含更新包信息依赖项,您的需求无法解析为可安装的软件包集。问题1- symfony/maker-bundle v1.43.0需要does /inflector ^2.0 -> file /Inflector2.0.0、.、2.1.x-dev,但是通过部分更新将包修复为1.4.4 (锁文件版本),并且该版本不匹配。确保将其作为update命令的参数列出。- symfony/maker-bundlev1.44.0,.,v1.45.0要求php >=8.0 ->您的php版本(7.4.3;通过config.platform重写,实际: 8.1.3)不满足这一要求。根composer.json需要symfony/maker-bundle ^1.43 ->可由symfony/maker-bundlev1.43.0、v1.44.0、v1.45.0满足。使用选项-具有所有依赖项(-W)来允许当前锁定到特定版本的包的升级、降级和删除。您还可以尝试使用显式版本约束重新运行composer require,例如"composer require /maker-bundle:*“来确定是否有任何版本是可安装的,或者"composer require /maker-bundle:^2.1”(如果您知道需要哪个版本)。
我正在使用Shopware 6.4
塞福尼
5.4.11版
长期支持是的
11/2024 ( +851天)
11/2025年( +1216天)
内核
类型Shopware\Core\核
环境开发
调试真
字符集UTF-8
缓存目录./var/cache/dev_hc61c72400ff2b806750ba16ed9d16e58 (14.9 MiB)
构建目录./var/cache/dev_hc61c72400ff2b806750ba16ed9d16e58 (14.9 MiB)
日志目录./var/log (101个KiB)
PHP
8.1.3版
架构64位
Intl地区en_US_POSIX
世界协调时时区(2022-08-02T11:40:43+00:00)
OPcache真
APCu假
Xdebug假
发布于 2022-08-03 11:22:23
这与其说是回答,不如说是评论,但出于某种原因,我不能发表评论。我的朋友有一个非常类似的问题,在他的例子中,问题是.env文件中的.env变量被设置为prod。因此,请确保在.env文件中有APP_ENV=dev。希望这能有所帮助。
https://stackoverflow.com/questions/73206978
复制相似问题