通过已存在vender文件夹还原composer.json文件

情况:项目中没有 composer.json 文件,但是/vendor 目录完整存在。

解决方式:通过 /vendor/composer/installed.json 文件进行恢复。如果不存在则只能手动将所存在的依赖名称及其对应版本号逐个取出收集整理。

  1. 创建 composer.json ,运行 composer show --installed ,会将已安装的依赖库列出来。
  2. 将 composer 返回的内容复制出来,提取出来 package 的名称以及版本号,格式化后将其放置到 composer.json 文件里的 require 或者 require-dev。
  3. 运行 composer update。

你可能感兴趣的:(PHP,composer,vender,还原)