首先要了解composer的用途。Composer是PHP的包依赖管理,符合PSR0/1/2/3/4规范。那么我们什么时候使用composerinstall,什么时候使用composerupdate呢?网上众说纷纭。首先我们需要知道他们做了什么。composerinstall的工件流程是,如果你本地有composer.lock,它会忽略它。如果没有,它的做法类似于composerupdate。composerupdate的工作流程就是不管你有没有composer.lock,他都会更新最新的包,除非你指定版本号。如果您希望您的代码始终拉取相同的依赖项,那么您应该使用composerinstall如果您想要拉取最新的依赖项,那么您应该使用composerupdate
