insite/robo-composer-script

运行自定义 Composer 脚本的 Robo 任务

0.2.0 2023-01-02 10:56 UTC

This package is auto-updated.

Last update: 2024-08-30 01:44:52 UTC


README

此包包含 Robo 任务,允许您运行自定义的 Composer 脚本composer exec

脚本任务

您可以使用它如下

/** @var \RoboComposerScript\ComposerScriptTask $composerTask */
$composerTask = $this->taskComposerScript();
$composerTask->arg('myscript')
  ->scriptOption('option');
$composerTask->run();

这将运行

composer run-script myscript --ansi -- --option

执行任务

您可以使用它如下

/** @var \RoboComposerScript\ComposerExecTask $composerTask */
$composerTask = $this->taskComposerExec();
$composerTask->arg('mycommand');
$composerTask->run();

这将运行

composer exec mycommand --ansi