composer install是从composer.lock读取第三方组件及其版本,并将其安装到vendor目录下。
如果composer.lock文件不存在,则读取composer.json第三方组件及其版本,然后安装到vendor目录下。

 composer.lock 会记录我们使用的具体版本,这样就会有效防止下次install的时候,多人协作依赖的版本不一致

composer update是直接从composer.json获取第三方组件及其版本,然后更新composer.lock文件。
如果依赖的第三方组件有版本更新,update会将最新的版本安装到vendor目录下,并更新composer.lock。风险比较大

 

相关文章:

  • 2021-09-10
  • 2021-10-19
  • 2021-06-20
  • 2022-12-23
  • 2022-12-23
  • 2022-02-10
  • 2022-12-23
猜你喜欢
  • 2021-10-30
  • 2021-12-08
  • 2021-11-20
  • 2022-12-23
  • 2021-07-27
  • 2022-12-23
相关资源
相似解决方案