Title: "Handling Composer \"lock file out of date\" Warning" Date: 2017-01-29 14:40:52 Categories: [programming] tags: [php]
Composer is dependency management for PHP, and it consists of two main files:
Crucially, the composer.lock also includes a hash of the current composer.json when it updates, so you can always tell if you've added a requirement to the composer.json file and forgotten to install it.
In that case, you'll see an error message like:
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.