我遵循了本教程:https://gist.github.com/nicwortel/0c938aa77c5bd4fde064
我在composer.json中添加了以下行,但它没有要求我升级我的目录结构。出了什么问题? (该脚本存在于我的供应商目录中)
"post-update-cmd": [
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::defineDirectoryStructure",
]
我运行了php composer.phar更新,但作曲家并没有要求我更新我的目录结构。
答案 0 :(得分:0)
这不是一个很好的解决方案,但它完成了工作。
我通过在函数中添加一点print语句来检查脚本是否实际上是由Composer调用的。该功能确实被称为。所以我知道问题没有弹出,因为if语句返回false。所以我只是删除了if语句,所以无论如何都执行了函数。确实不太好,但确实有效。