首页 PHP 正文
851

根据composer.lock修复composer.json

  • yiqingpeng
  • 2021-11-25
  • 0
  •  
有时候由于某些失误会将composer.json删除或者是编辑错误,导致composer.json丢失或者与vendor目录实际安装包不相符。此时就需要根据实际安装包来修复composer.json了。

幸好,有前辈编写了工具composer-recovery,它可以非常方便地修复composer.json.

用法:
先安装工具:composer global require insolita/composer_recovery

然后进入到项目根目录运行composer-recovery即可。

如果提示composer-recovery命令找不到,那么就将composer-recovery的安装路径(WIN: C:\Users\<yourUserName>\AppData\Roaming\Composer\vendor\bin; Linux: ~/.composer/vendor/bin)添加到环境变量PATH中去,再运行即可。

更详细的内容参考官方:https://github.com/Insolita/composer-recovery

正在加载评论...