Php 如何抑制已执行的Composer脚本回显命令?
如果在我的Php 如何抑制已执行的Composer脚本回显命令?,php,composer-php,Php,Composer Php,如果在我的composer.json文件中指定脚本: "scripts": { "test": "@php phpunit -c phpunit.xml" } Composer将在执行命令时回显该命令: $user> composer test > @php @php phpunit -c phpunit.xml PHPUnit 8.0.1 by Sebastian Bergmann and contributors. ... 在Composer的输出中是否仍有抑制echo命
composer.json
文件中指定脚本:
"scripts": {
"test": "@php phpunit -c phpunit.xml"
}
Composer将在执行命令时回显该命令:
$user> composer test
> @php @php phpunit -c phpunit.xml
PHPUnit 8.0.1 by Sebastian Bergmann and contributors.
...
在Composer的输出中是否仍有抑制echo命令的方法
编辑:
我希望输出如下所示:
$user> composer test
PHPUnit 8.0.1 by Sebastian Bergmann and contributors.
...
您的意思是要取消“$user>composer test”部分吗?@matit否,这是为执行composer脚本而发出的命令。我想禁止使用“@php phpunit[…]”部分,当您发出命令时,该部分生成器会回显到
STDOUT
。是否可以使用>/dev/null?比如:“test”:“@php phpunit-c phpunit.xml>/dev/null”哦,我刚刚看到你的编辑,忽略我之前的评论。