【发布时间】:2018-10-24 12:12:27
【问题描述】:
当我使用像 Composer 这样的包管理器时,我想使用一些 3rd-party 模块,并且能够更改这个模块的一些视图(模板),同时能够通过 composer 更新这个模块. 我该怎么做?
如果不是 - 考虑将某些模式集成到包管理器以有能力做到这一点可能是个问题?
模式 - 我的意思是一些规则,程序员将能够显示一些能够被消费者编辑的文件并做到这一点,开发人员应该通过一些将写入规则的标准化方法为它做一些 api , f.e.在他的模块开发人员的一些作曲家配置中,应该将哪些文件复制到用户路径。安装后,这些文件将被复制并且用户将能够更改它,并且composer将执行它能够在用户文件夹中查看这些文件的模块。并且在更新后这个用户文件夹不会重写这些编辑过的文件......类似的东西或者可能更灵活
【问题讨论】:
标签: laravel composer-php package-managers extensibility