Laravel / Composer - 在子文件夹应用程序中运行composer update

时间:2014-12-15 21:31:18

标签: laravel composer-php

我想创建一个包含2个子应用程序(Laravel)的应用程序。一旦我在顶级应用程序上运行composer update,我想使用composer“scripts”自动在子应用程序上运行composer update。这可以实现吗?

我尝试过添加类似的内容:

"post-update-cmd": [
    "cd front",
    "~/composer.phar update",
    "cd ../back",
    "~/composer.phar update"
],

但显然这不起作用。有什么想法吗?

问候

1 个答案:

答案 0 :(得分:0)

在这篇文章中找到答案:Can't run "cd" command in PHP shell_exec()

"post-update-cmd": [
    "cd ./front ; ~/composer.phar update",
    "cd ./back ; ~/composer.phar update"
]