我想创建一个composer-package,将其部分内容移动到包含主composer.json
文件的目录中。
首先,我讲了一个简单的安装后脚本,可以通过"scripts" : { "post-package-install":"MyScript"}
连接到作曲家的安装程序。但是这些脚本只有在主composer.json
中定义时才会被调用。我无权访问。
所以我的下一个想法是使用自定义安装程序。我花了一些时间来完成这个概念,我确信我错过了一些基本的东西。由于自定义安装程序(安装程序)是我的程序包的要求,其中包含要移动的文件(程序包),因此安装程序将在程序包之前安装并执行。因此,我无法将软件包的内容移动到某处,因为软件包尚不可用。
有可能以某种方式完成吗?
如果你需要代码示例,请给我留言,但目前我还是更加坚持如何去做。
感谢您的帮助!