Composer-还原已删除的文件



我使用composer来管理包。但我从包中删除了一个文件(我使用composer status -v来检查)。

是否可以通过composer将更改/删除的文件恢复到基本(已安装)状态(在我的情况下,composer安装什么都不做)?

谢谢。

ps。在他的文件被更改/删除后,似乎没有办法从repo中恢复单独的文件。当然,可以删除整个供应商目录,然后完全重新安装一些软件包。

我一直在编辑依赖的包源代码,并遇到本地与删除源不同步的问题。

当事情真的发生了问题,但什么都不起作用时:删除中的包提供程序目录/vendor(exp:./vendor/author name)。然后composer将在运行composer install时看到包丢失。它将重新下载composer.lock.中指定的版本

如果您在重新安装时想要所有软件包的最新版本;composer update就是你想要的。

我还建议使用-o -vvv生成AuoLoader文件并提供详细的输出。

相关内容

  • 没有找到相关文章

最新更新