执行 composer install 安装扩展包时遇到错误: Your requirements could not be resolved to an installable set of packages。这是因为当前PHP版本不匹配composer.json要求的版本,使用 --ignore-platform-reqs 参数可以忽略版本匹配
辰风沐阳 阅读 1113 2021-10-31
当本地存在 `composer.lock` 文件时, composer install 将会去读取 composer.lock 中存储的版本号, 并且以此标准去下载依赖; 而 composer update 则不会去读取 composer.lock 中的版本号, 他仍然会去读取 composer.json 中定义的依赖, 生成新的 composer.lock 文件
辰风沐阳 阅读 1645 2021-06-03
composer search 搜索 packagist.org 依赖包。应用场景:在TP框架中想引入TP官方的依赖包,忘记了包名或不想手打,可以先使用 search 命令搜索出来, 再将需要的依赖包复制到命令行中安装
辰风沐阳 阅读 1109 2021-05-17
导出Excel表格适用场景: 导出订单,导出用户信息; PHP7.2版本以下推荐使用 phpoffice/phpexcel(TP5.0,TP5.1),PHP7.2版本以上推荐使用 phpoffice/phpspreadsheet(TP6.0),phpoffice/phpexcel 已经停止维护
辰风沐阳 阅读 2155 2021-04-04
缩略名调用命令的前提:这个缩略名具有唯一性,不会混淆;否则会报错,示例:`composer in` Command "in" is ambiguous (init, install and 1 more).【命令“in”不明确(init、install和1个以上)】
辰风沐阳 阅读 1356 2020-10-10
remove 命令用于移除 composer.json 中的扩展包;也可以一次移除多个包:composer remove 扩展包1 扩展包2 扩展包3
辰风沐阳 阅读 1407 2020-09-17
composr require 将依赖添加或更新到 composer.json 文件中,不存在则自动创建;支持一次引入多个composer包,使用空格隔开就行;修改已下载的包的版本,直接引入即可,会自动以删除前安装的,改为最新指定的版本
辰风沐阳 阅读 1354 2020-09-17