composer-php - Composer 安装与更新现有组件?

标签 composer-php

当 vendor 目录中已经有一些组件被下载时..
在上面运行 install 以及运行 update 时有什么影响?

最佳答案

所以我有同样的问题,这是我发现的:

composer install

检查 composer.lock 并下载/安装 composer.lock 文件中固定的依赖版本,否则如果没有找到 composer.lock,它将安装初始的 composer.json 依赖(实质上调用“composer update”),这创建 composer.lock 文件。这将用于初始化 composer.lock,否则仅在生产中安装由“composer update”引入的新更新的依赖项,并插入到 composer.lock 中。

composer update

安装由 composer.json 指定的最新依赖项,并更新 composer.lock 文件。这将在开发中使用,并且在更新依赖项之后,新更新的 composer.lock 文件将被上传部署并运行“composer install”。

老问题,但很可能有人会发现它很有用,我知道几个小时前我就会有。

关于composer-php - Composer 安装与更新现有组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24207189/

相关文章:

git - 应该如何为 laravel 4 Composer 包设置 git 子模块?

php - 自定义自动加载与 Composer 的自动加载冲突?

php - 是否可以从(自动)加载中抑制单个 Composer 依赖项?

php - 向 symfony 添加外部库

php - Composer : Command Not Found

php - Composer 不检测 php7,而是使用 5.6。如何设置 CLI 以使用 php7

php - 在 composer.json 中放入多个需求

error-handling - 在第 23 行安装 laravel 5 错误 composer.phar

php - 当我在docker中使用composer时“Could not delete ./”

Symfony2 composer.json "repositories"— 是什么驱动了获取的版本?