1、执行composer install提示当前目录中没有 composer.lock
文件时
No composer.lock file present.
Updating dependencies to latest instead of installing from lock file.
See https://getcomposer.org/install for more information.
Composer 在执行 install
命令时会检查当前目录是否有 composer.lock
文件
解决办法:执行composer install --ignore-platform-reqs忽略版本信息。
拓展:
- 执行 composer install 命令。
- 当前目录中没有 composer.lock 文件。
- Composer 将忽略版本锁定,而是安装每个依赖项的最新版本。
如果你希望 Composer 使用 composer.lock 文件(需要配置)中列出的确切版本安装依赖项,你应该执行 composer install 命令而不是 composer update 命令。composer install 将根据composer.lock 文件中的依赖项版本信息来安装依赖项,确保与开发环境中相同的依赖版本。