站长图库向大家介绍了composer,composer.lock等相关知识,希望对您有所帮助
使用composer安装php组件时候你会发现创建了一个composer.lock文件,这是做什么的呢?
composer.lock是记录当前所有安装的php组件的版本,如果多人协作开发需保持下载的php组件的版本一样减少不必要的麻烦,那么需要把composer.lock加入版本控制当中,比如使用git或者svn那么你就需要把它加入把版本控制当中。
反之则不用。
需要注意的是,当composer install进行组件依赖时不会进行更新composer.lock文件除非引入了新的组件到composer.json中,如果想更新请使用composer update会把组件更新到最新稳定版本同时会更新最composer.lock文件。
如何优雅删除COMPOSER.LOCK
刷新 composer.lock 文件
composer update nothing
或者
composer update --lock
您可能想查找下面的文章:
- Composer怎么执行降级操作?教你降级到版本1
- composer下composer.lock的用处及删除它的方法
- 详解Composer+Git怎么创建 “服务类库”
- 解决LNMP安装composer install时出现Warning: putenv()问题
- 阿里云Composer全量镜像下载配置及常见问题解答
- 解决Laravel在composer install时出现timeout问题
- 解决ThinkPHP5.1版本引入composer vendor扩展包的问题
- Windows/Linux下Composer的安装与使用(详解)
- Composer安装时要求输入授权用户名密码是怎么回事
- 解决php Composer出现SSL报错问题