我正在使用 ZF2 骨架应用程序,它有一个 .gitignore 可以防止外部库提交到 git。在调试时,我喜欢在库的源代码中到处改变一些东西,以了解事情是如何工作的。如果这些是版本控制的,那么将它们恢复到原始状态将非常容易。
如何强制 Composer 重新安装特定框架,以便我可以再次获得全新的未经修改的副本?
PS:请不要建议删除 .gitignore 文件,因为它的存在是有原因的;它可以防止我的第三方库进入我的应用程序的存储库。我始终可以在自动部署期间安装它们。
这同样适用于 Laravel 框架:它也忽略了供应商文件夹。
首先执行composer clearcache
然后清除您的供应商文件夹
rm -rf vendor/*
或者更好的是,删除会产生问题的特定模块,以避免再次下载。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)