我似乎无法安装软件包,因为我需要使用 php 5.6,最低版本是 7。
我试过
composer require mopo922/laravel-treats --ignore-platform-reqs
[InvalidArgumentException]
Could not find package mopo922/laravel-treats at any version matching your PHP version 5.6.32.0
Run Code Online (Sandbox Code Playgroud)
然后我临时从作曲家文件中删除了平台要求并成功安装,但现在我无法执行“作曲家更新”
composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- mopo922/laravel-treats v2.0.4 requires php >=7.0 -> your PHP version (7.2.1) overridden by "config.platform.php" version (5.6.32) does not satisfy that requirement.
- mopo922/laravel-treats v2.0.3 requires php >=7.0 -> your PHP version (7.2.1) overridden by "config.platform.php" version (5.6.32) does not satisfy that requirement.
- mopo922/laravel-treats v2.0.2 requires php >=7.0 -> your PHP version (7.2.1) overridden by "config.platform.php" version (5.6.32) does not satisfy that requirement.
- mopo922/laravel-treats v2.0.1 requires php >=7.0 -> your PHP version (7.2.1) overridden by "config.platform.php" version (5.6.32) does not satisfy that requirement.
- mopo922/laravel-treats v2.0.0 requires php >=7.0 -> your PHP version (7.2.1) overridden by "config.platform.php" version (5.6.32) does not satisfy that requirement.
- mopo922/laravel-treats v2.0.4 requires php >=7.0 -> your PHP version (7.2.1) overridden by "config.platform.php" version (5.6.32) does not satisfy that requirement.
- Installation request for mopo922/laravel-treats ^2.0 -> satisfiable by mopo922/laravel-treats[v2.0.0, v2.0.1, v2.0.2, v2.0.3, v2.0.4].
Run Code Online (Sandbox Code Playgroud)
作曲家有什么办法可以忽略特定的包吗?
我在这里看到三种可能性:
mopo922/laravel-treats并直接在您的项目中使用它。如果它只是一个小功能,那么作曲家不包含它应该不会产生很大的影响。恕我直言,这比搞乱版本限制要好。composer update --ignore-platform-reqs| 归档时间: |
|
| 查看次数: |
7167 次 |
| 最近记录: |