Symfony2:如何更新源文件已被修改的包?

Vis*_*mar 4 bundles symfony

我正在使用KNP Pagination Bundle.我在捆绑源中自定义了twig文件.然后我发现了一种更好的方法,无需触摸软件包的文件.

不幸的是,现在我每次都这样做

bin/vendors install
Run Code Online (Sandbox Code Playgroud)

我收到以下错误: -

"KNP Paginator Bundle"进行了本地修改.请在再次运行此命令之前恢复或提交/推送.

我的.gitignore文件忽略了/供应商

我的deps文件也包含了捆绑包.

有没有办法卸载捆绑?这样我可以重新安装吗?或者解决问题的最佳方法是什么?

Ant*_*nko 11

./bin/vendors不关心的内容.gitignore.您可以分叉所需的包,在那里进行更改并将deps文件更改为指向您的分支.

如果您仍想使用原始捆绑包并重新安装它,您可以运行./bin/vendors install --reinstall或只是从vendor目录中删除捆绑文件夹并./bin/vendors install再次运行.