Как правильно изменить состав композитора или Symfony2 после запуска «компоновщика обновления / установки»?

Есть несколько скриптов, которые выполняются после запуска композитора.

Проблема в том, что они делают то, чего я не хочу, например, php assets:install (без -symlink).

Поэтому мне нужно либо удалить это, либо добавить собственный скрипт для php assets:install --symlink .

Каким будет правильный способ для этого?

РЕДАКТИРОВАТЬ

В Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::installAssets() Я могу увидеть параметр для символической ссылки:

 if ($options['symfony-assets-install'] == 'symlink') { $symlink = '--symlink '; 

Это где-то настраивается?

Чтобы установить активы с символическими ссылками, отредактируйте ваш composer.json (в конце) таким образом

 "extra": { "symfony-app-dir": "app", "symfony-web-dir": "web", "symfony-assets-install": "symlink" } 

Затем запустите композитора как uusal.

Если вы используете SYMFONY_ASSETS_INSTALL для развертывания в производственных средах, вам может понадобиться вместо этого SYMFONY_ASSETS_INSTALL переменную среды SYMFONY_ASSETS_INSTALL . Таким образом, производство по-прежнему использует жесткие копии, которые являются рекомендуемым вариантом.