【发布时间】:2020-01-04 22:00:09
【问题描述】:
由于某种原因,composer create-project 命令似乎提取了陈旧的依赖版本。
运行create-project后,如果我chdir创建文件夹并运行composer update,则下载较新的版本。
aherne@aherne-System-Product-Name:/var/www/html$ cd framework/ aherne@aherne-System-Product-Name:/var/www/html/framework$ 作曲家更新 使用包信息加载作曲家存储库 依赖项(包括 require-dev) 包操作:0 次安装, 12 次更新,0 次删除 - 更新 lucinda/request-validator (v1.0.4 => v1.0.8.1):下载 (100%)
- 更新 lucinda/国际化 (v2.0.2 => v2.0.5):下载 (100%)
- 更新 lucinda/view-language (v2.1.1 => v2.1.7):下载 (100%)
- 更新 lucinda/sql-data-access (v2.0.1 => v2.0.2):下载 (100%)
- 更新 lucinda/errors-mvc (v1.1.4 => v1.2.1.1):下载 (100%)
- 更新 lucinda/mvc (v2.0.8 => v2.1.3):下载 (100%)
- 更新 lucinda/security (v2.0.5 => v2.0.9):下载 (100%)
- 更新 lucinda/oauth2-client (v1.6.2 => v1.6.3):下载 (100%)
- 更新 lucinda/nosql-data-access (v2.0.3 => v2.0.4):下载 (100%)
- 更新 lucinda/logging (v2.0.3 => v2.0.5):下载 (100%)
- 更新 lucinda/http-caching (v2.0.1 => v2.0.3.2):下载 (100%)
- 更新 lucinda/framework-engine (v1.2.5 => v1.3.6): 下载 (100%) 写入锁定文件 生成自动加载文件
为什么composer create-project 不首先下载最新的依赖版本?
【问题讨论】:
标签: php composer-php dependency-management