Composer lib在安装后将文件复制到父项目

时间:2017-10-13 15:27:34

标签: php composer-php

我开发了一个编写器库,我想要,一旦安装它就会将文件复制到父项目中。 我已经看过作曲家的活动(Scripts),但这对我不起作用,因为正如作曲家文档中所描述的那样:

"注意:只执行根包的composer.json中定义的脚本。如果根包的依赖关系指定了自己的脚本,则Composer不会执行这些其他脚本。"(see

知道某人有什么伎俩或黑客做到这一点? 感谢

1 个答案:

答案 0 :(得分:0)

由于安全问题,这是不可能的。

如果有人可以在README.md上访问您的文件系统,他或她可以添加文件,还可以删除任何内容

这就是为什么必须手动将这些脚本添加到其根{{1}}。

通常的做法是在{{1}}中将其描述为安装步骤之一。

您到底需要添加什么?