使用composer安装扩展包的坑点之一

假如遇到:

Composer detected issues in your platform: Your Composer dependencies require a PHP version “>= 8.0.0”. You are running 7.4.10

请使用命令:

composer install –no-dev –prefer-dist -vvv

不安装多余的 dev 包

本作品采用《CC 协议》,转载必须注明作者和本文链接
墨楠小
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 2

你这情况应该是 require-dev 里某个包依赖 php: ^8.0.0, 所以你如果用 install –no-dev, 就自然不会安装 require-dev 里的包,也就没有 php 版本低的报错.

这与 「使用 composer 安装扩展包的坑点」有什么关系

4年前 评论
fatrbaby

第一次知道这是坑。

4年前 评论