
composer install 与 composer update区别


什么时候用composer install和composer update
- composer update : 主要是在开发阶段使用,根据我们在composer.json文件中指定的内容升级项目的依赖包。
- composer install : 主要是在部署阶段使用,以便在生产环境和开发环境使用的都是composer.lock文件中相同的依赖项,保证线上部署环境与本地开发环境的一致性。
建议将composer.lock文件加入到版本控制(如:Git Repo)当中,以确保各开发环境的一致性。